Career Portal

booj 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 for real estate brokerages across the country.

The booj team is a well-rounded machine, dedicated to providing the best technology solutions for our customers. Top developers, designers, marketing specialists, 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, apply today!

 

SUBSCRIBE TO EMAIL UPDATES >

Stay in-the-know on current position openings, company news, events and more!


Experienced Web Developers

  • Production Team
  • Minimum of 3-5 years of experience required

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.

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.

SUBMIT MY RESUME >

We Mainly Code In...

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

You'll do great, if you have experience with...

  • MVC Frameworks (Laravel)
  • Elastic Search / Lucene Solr
  • Mail Server Integration

You'll do great, if you...

  • Have an understanding of object oriented principles
  • Have a background in working with enterprise applications
  • 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 regular company outings)
  • Great tech setup for everyone

Frontend / Web Application Developer

We are looking for web developers with experience taking Photoshop designs and turning them into web ready products using LESS/CSS, HTML and JavaScript/jQuery. Candidates should have experience creating responsive websites using front-end frameworks such as Bootstrap and Grunt. Experience with PHP and MVC frameworks such as Laravel is a welcomed bonus.

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.

SUBMIT MY RESUME >

We Mainly Code In...

  • HTML / Bootstrap
  • LESS / CSS
  • JavaScript / jQuery
  • PHP
  • SMARTY
  • MySQL

You'll do great, if you...

  • Are self motivated 
  • Are organized and able to manage projects
  • Like to work with other talented and 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 regular company outings)
  • Great tech setup for everyone 

Account Manager

  • Minimum of 2 years experience preferably in the technology field

Are you a planner who enjoys taking an idea from start to finish?

Do you have an uncanny knack for looking at all possible outcomes and leading a team to the best solution?

Do you like working with a diverse group of people to accomplish a goal, bringing all the talent together to create a solution?

Are you a stickler for schedules and have an affinity for the latest calendaring programs?

In this role, you’ll work with our team of Account Support Specialists, fellow Account Managers, and Developers to deliver professional, accurate, and timely support to all of our clients as they use our platform of web-based services and products.

Account Managers are the primary point of contact for our clients, and as such, an ideal candidate will have the following traits and abilities:

  • A Bachelor’s degree and excellent written and oral communication skills
  • Experience with Jira/Atlassian Products/Agile Workflow
  • Proven track record in delivering the end goal within the project parameters
  • Previous experience and strong understanding of standard practices and procedures within a Project Manager’s role
  • Take full responsibility for sprint and project planning, coordination, and completion
  • Work with a sense of urgency, both in regards to your own tasks and those of others
  • A willingness to mentor and guide those new to the field
  • A customer-centric approach and an eagerness to go the extra mile to exceed their needs
  • Incredible organizational and time management skills, a strong work ethic, and the ability to work well within a collaborative, team-based environment

If being an Account Support Specialist at booj sounds like a career you are interested in, please send us your cover letter and resume. We look forward to meeting you!

SUBMIT MY RESUME >

You'll do great if you...

  • Ensure client queries are responded to professionally, accurately and in a timely manner
  • Provide administrative support and follow-up for client meetings and calls
  • Develop a solid understanding of core technologies, assisting with client projects and tracking progress of these projects
  • Maintain client relationships and exceed their needs
  • Utilize strategic planning to accomplish daily, weekly and monthly client business goals
  • Work closely with the team and other departments ensuring implementation of technologies
  • Perform a variety of projects simultaneously with varying degrees of changing priorities
  • Provide phone and email support to your accounts 
  • Troubleshoot issues and recommend or perform actions to correct problems
  • Ensure that customer issues are fully resolved and provide documentation to the client 

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 regular company outings)
  • Great tech setup for everyone

Data Developer

  • Data Team

We are looking for a mid - senior level Python developer to join the Data Team. This position is expected to maintain, test and create parts of our ETL system. The ETL process consists largely of custom built python modules that are responsible for importing data from hundreds of feeds, normalizing them, and aggregating the information to domain specific sets. Most feeds include images and the team is responsible for obtaining, manipulating, storing and serving of those images. We're fast paced, and the role involves shifting priority based on current needs and multitasking while batch processes finish, and then following back up on them.

Day-to-Day:

The average day is roughly 80% code and 20% in meetings. We work on tickets that range from fixing quick bugs, doing peer code reviews, adding in tests, refactoring legacy code, bringing in new feeds, and developing new features/utilities.

SUBMIT MY RESUME >

Required Skills/Experience

  • Strong Python 2.7 and 3.6 skills
  • MySQL/PostgreSQL/relational databases using SQL Alchemy
  • Comfortable developing and maintaining a large enterprise size code base
  • Git / SVN is a must - branching and merging / rebasing with a team
  • Intimate understanding of OOP design patterns
  • Development on Linux/Unix
  • Comfortable using command line interface
  • Unit testing and code documentation
  • Communication with non technical employees – both verbal and written
  • Enthusiastic autodidact!

Bonus Skills/Experience

  • Prior experience in Real Estate (MLS/RETS Feeds)
  • AMQP experience (RabbitMQ)
  • Working with job scheduling
  • NoSQL experience - Solr / Elastic
  • Python-Flask / CherryPy web frameworks
  • Continuous Integration mindset
  • Python Pandas

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 regular company outings)