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 behind The Enterprise Network — a network of independent 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, 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, apply today!

 


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.

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 the 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 - you know, the real go-getter type.
  • Are organized and able to manage projects.
  • Like to work with people! Human interaction can go a long way in this world.

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 

iOS Application Developer

  • Mobile Apps Team

Are you addicted to the Smartphone in your pocket?
Do you find yourself writing applications to improve your daily life?

The booj mobile team is currently looking to add a forward thinking iOS developer to join their team.

The ideal candidate would have a background programming in Swift / Objective C and would have experience writing data driven applications using PHP(or a similar web language), JSON and RESTful web API's. Experience with JAVA and Android development is a plus.

Deployment Department

SUBMIT MY RESUME >

We Mainly Code In...

  • Swift
  • Objective C
  • Java
  • JSON and RESTful API’s
  • Web Views (HTML, JS, PHP)

you'll do great, if you...

  • Are self-motivated - you know, the real go-getter type.
  • Are organized and able to manage multiple projects.
  • Like to work with people! Human interaction can go a long way in this world.

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 game room)
  • Collaborative team spirit (as well as quarterly company outings)
  • Great tech setup for everyone (avg. 3 screens per developer)

Project Manager

Minimum of 2 years experience working in product development

We are currently looking for an experienced Project Manager with Agile experience to take our Account Services team to the next level!

In this role, you’ll work with our team of Account Support Specialists, fellow Project 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. This person will work closely with the Project Management Leads to strengthen processes and procedures of the Account Services team.

Project 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 and a background working in Scrum/Kanban Agile Frameworks
  • Proven track record in delivering the end goal within the project parameters
  • Previous experience and strong understanding with standard practices and procedures with an Project Manager’s role
  • Experience drafting statement of work (SOWs) documents for clients and internal stakeholders to ensure that all requirements have been captured and understood appropriately by all
  • 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
  • Candidates with PMP Certification preferred, but not required
  • Experience with MySql a plus

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 exceeding 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 recommending or performing 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

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 with standard practices and procedures with an Account 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 exceeding 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 recommending or performing 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 Architect

  • Data Team

We are looking for a mid - senior level Python data developer. Potential hire will be a member of the Data Team and expected to develop and test new parts of our ETL system as well as maintain, improve and test the existing system. The Data team is responsible for importing data from hundreds of feeds, normalizing them, and aggregating the information to searchable sets. Most feeds include media, the parsing / storing / and serving of that media for the applications is also a responsibility of the data team.

Qualifications

  • Bachelor’s Degree Computer Science / Engineering
  • Degree requirement waived with 3 additional years of experience
  • 5-7+ years Object Oriented software development using a modern language
  • 5-7+ years working in Linux environments
  • 5-7+ years experience with relational databases
  • 5-7+ years technical writing (test plans, user stories, code documentation)
  • 3-5+ years designing, implementing, testing and using ETL frameworks and systems

SUBMIT MY RESUME >

You'll do great if you have experience with…

  • Python, MySQL, SOLR, GIT, RabbitMQ
  • Agile and Lean work processes
  • Building and automating regression test suites
  • Debugging, refactoring and testing legacy code
  • Manipulating data in various formats (XML, CSV, JSON)
  • Shell scripting
  • Use of RETS (Real Estate Transaction Standard) is the most common method for acquiring data. Aside from RETS, we also handle REST and SOAP API's as well as FTP/SFTP.

You'll do great in this position, if you...

  • have a proven track record releasing high-quality code.
  • can deal with occasional high-pressure, high-stress problems that may require odd-hours.
  • can be provided a code-base and track your way through it without too much hand-holding.
  • can tactfully assert when a work order is not the best way to achieve customer satisfaction and present a better solution to the issue.
  • can communicate technical information effectively to non-technical 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)

Technical Recruiting Coordinator

  • Salary Depending on skillset

Do you have a technical background, but also find satisfaction recruiting, and helping people find their dream job?

We are looking for a self-starter that will help booj take our recruiting process to the next level. Someone looking to build something from the ground up and develop protocol for our new recruiting initiatives!

As a Technical Recruiting Coordinator, you'll be responsible for:

  • Creating an annual calendar of recruiting events internally and externally
  • Reviewing/categorizing all resumes as they are received
  • Conducting technical and non-technical phone interviews
  • Creating tests and recruiting guidelines for all departments
  • Scheduling and coordinating in-person interviews
  • Standardizing hiring processes across departments
  • Managing a database of applicants for events and communication
  • Lead generating
  • Performing a variety of projects simultaneously

To apply, please send us your resume, and a little bit about yourself.

SUBMIT MY RESUME >

You'll do great in this position, if you...

  • You have a Bachelor’s degree and excellent written and oral communication skills
  • Have experience with the implementation of an Application Tracking System
  • Have a base technical knowledge, and have worked in the technology field
  • You're familiar with standard practices and procedures within a recruiting role
  • Have a knowledge and passion for web technology and recruitment
  • Are extremely organized, self-motivated and a team player
  • Are goal-oriented and have the ability to multi-task

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)