Career Portal

booj (formerly Active Website) is a Colorado-based company specializing in web design and complex development. Founded in 2005, the company has rapidly become an industry leader that powers the technology behind large business platforms.

The booj team is a well-rounded machine, dedicated to providing the best technology available for our customers. Top developers, designers, marketing specialists, search engine gurus and project managers work together to make sure that every project is tackled with the end goal in mind: putting out great products so that our clients can succeed.

If you want to be part of an innovative and forward thinking team, this is the job for you.


You'll get an email when new positions open up and we'll never share your email.

Experienced Web Developers

  • Production Team
  • 3-5 years experience minimum

Do you know how to command the power of web technology through the languages of Javascript, CSS, PHP & MySQL?

If so, come work with our team of highly skilled individuals who maintain and operate MVC PHP enterprise applications. We are looking for a faithful soul to join our team and help us shape our codebase into a self-sustaining entity.

The ideal candidate must be hands-on, a superb communicator, and have experience working in a fast-paced and collaborative environment. A passion for quality, an eye for detail, and the hunger to bring great design to life are also required.

Deployment Department

To apply, please send us your resume, a little bit about yourself and a link to your portfolio or any outstanding work you would like to brag about.


We Mainly Code In...

  • PHP
  • JavaScript / jQuery
  • CSS3 / LESS
  • HTML5
  • MySQL

you'll do great, if you...

  • Have an understanding of object oriented principles
  • Have a background in working with the Zend framework
  • Produce quality work and show pride in your performance
  • Are able to work in a team and be reliable during times of heavy workload
  • Have the ability to follow directions and adhere to timelines and project plans
  • Can stay on top of the market by researching and utilizing the most cutting edge technologies
  • Are self-motivated, productive and highly-organized
  • Have a great personality and the ability to work in a team of awesome people

what's in it for you...

  • Competitive salary
  • Full health benefits (including dental)
  • Laid back, casual work environment that is dog friendly (and includes a games room)
  • Collaborative team spirit (as well as quarterly company outings)
  • Great tech setup for everyone (avg. 3 screens per developer)

Training Coordinator

  • Training Team
  • Salary Depending on skillset

The Training Coordinator reports directly to the Project Management Director and will be responsible for developing, delivering, and maintaining a successful training program for our clients and booj team. The individual in this role will be in charge of planning, organizing, and executing all aspects of the training program. The Training Coordinator also consults with members of the Design, Development, Deployment, Data, Marketing, and Sales Departments as needed.

The main responsibilities for this position include:

  • Establish training curriculums for clients to be continually educated as new products and tools are available
  • Create training plans, design, and develop training programs (to be used internally and externally)
  • Develop and produce in-depth, technical, instructional and educational materials (including handouts, videos, and online quizzes and tests)
  • Maintain updated curriculum database and training records to include versioning
  • Create and facilitate ‘Train the Trainer’ webinars with clients and internal staff
  • Monitor the results of the Training Department initiatives
  • Conduct organization wide needs assessment and identify skills or knowledge gaps needing to be addressed, then fill those gaps
  • Other tasks needed to support the goals of the Training Department
  • Marketing for Training Department initiatives

The Ideal Candidate Would Have

  • Degree in Education, Business, Communications or related field (equivalent work experience also acceptable)
  • Proven record of success in a similar role
  • Experience in Technical Writing
  • Previous experience creating and maintaining a training curriculum in another position

Design Department


Required Skills

  • Highly self-motivated, ability to work without direct supervision
  • High productivity, strong work ethic, commitment to meeting deadlines
  • Adequate knowledge of learning management systems and web delivery tools, including experience using these to facilitating a training program
  • Ability to quickly grasp new situations and synthesize large amounts of information
  • Advanced organizational skills with the ability to handle multiple assignments, due dates and priorities
  • Ability to clearly express ideas and questions verbally and in writing
  • Ability to work both independently and in a team
  • Strong communication with fellow employees and management
  • Strong understanding of and desire to learn new technology

Desired Skills

  • Experience hosting online training/webinars
  • Experience with Litmos and Flare
  • Ability to accurately assess the amount of time needed to complete projects and communicate this information to clients and management
  • Knowledge of our industry (specifically real estate and the benefits technology can provide to this industry)
  • Experience using project management or ticketing applications, specifically VisionProject or Jira

What's In It For You...

  • Competitive salary
  • Full health benefits (including dental)
  • Laid back, casual work environment that is dog friendly (and includes a games room)
  • Collaborative team spirit (as well as quarterly company outings)

Account Support Specialist

  • Experienced Customer Service Representative

Do you find yourself picking apart websites and apps?

Not the programming type?

That's okay! If you love working with people and have a thirst for learning new things, we have the opportunity for you at booj.

We are looking for another smiling face to join our Project Management team. Individuals with a knack for multitasking and organization are given the opportunity to really shine in this position!

As a Customer Service Representative, you’ll be responsible for:

  • Ensuring client queries are responded to professionally, accurately and in a timely manner
  • Providing administrative support and follow-up for client meetings and calls
  • Developing a solid understanding of core technologies, assisting with client projects and tracking progress of these projects
  • Maintaining client relationships and exceeding their needs
  • Utilizing strategic planning to accomplish daily, weekly and monthly client business goals
  • Working closely with the team and other departments ensuring implementation of technologies
  • Performing a variety of projects simultaneously with varying degrees of changing priorities
  • Providing phone and email support to your accounts
  • Troubleshooting issues and recommending or performing actions to correct problems
  • Ensuring that customer issues are fully resolved and provide documentation to the client

Design Department

If a customer service role sounds like a career you are interested in, please send us your cover letter, resume and salary requirements. We look forward to meeting you!


You’ll do great if you...

  • Have a Bachelor's degree
  • Have excellent written and oral communication skills for client and management communication
  • Are familiar with standard practices and procedures within an account manager's role
  • Have a strong knowledge and passion for web technology
  • Are customer centric and willing to go the extra mile for your clients
  • Are extremely organized, self-motivated and a team player
  • Are goal-oriented and have the ability to multi-task
  • Are a self starter and naturally curious about how things work

It’s best if you...

  • Have a background or interest in technology, real estate, or project management
  • Have had experience using ticketing applications
  • Have your background in Business, Technology, or a related field

What’s in it for you...

  • Competitive salary
  • Full health benefits (including dental)
  • Laid back, casual work environment that is dog friendly (and includes a games room)
  • Collaborative team spirit
  • Great tech setup for everyone