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!

 


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

Administrative Assistant

This position will provide high level administrative support to the VP of booj Operations on a daily basis. This person will also partner with the Operations team, and general office support assignments. This person must be energetic, organized, handle shifting priorities and be the keeper of the schedule! This person must be a team player and think on their feet.

SUBMIT MY RESUME >

Required Skills

  • Previous experience as an executive secretary, administrative assistant or in other related fields
  • Ability to handle all administrative needs of VP of booj Operations
  • Strong organizational skills
  • Ability to prioritize and multi-task, for yourself and for the VP of booj Operations
  • Strong attention to detail
  • Excellent time management skills
  • Ability to arrange conference calls and meetings
  • Manage phone messages, email inbox and calendar invites
  • Detailed note taker with the ability to follow up in a timely manner
  • Confident managing expectations of projects and schedules across multiple departments
  • Proactive communicator

Additional skills

  • Understanding of the Real Estate industry
  • Understanding of Atlassian tools
  • Understanding of Agile workflow

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

Sr. DevOps Engineer

booj is looking for a lead devops engineer to coordinate release procedures amongst multiple teams. The Engineer will decide which tools/ecosystem should be used (jenkins vs travis vs circleci, etc.. ) and implement a system of continuous delivery spawning environments ,and running tests/linters/etc before merging, and then blue/green deploy production.

Potential candidates MUST have worked within a successful large-scale enterprise operation, consisting of hundreds of hosts with dozens of roles across multiple regions. Should be comfortable working with multiple data centers to provision hardware, coordinate setting up tunnels/vpn between, and implement orchestration via tech like swarm or kubernetes or really... you'll be the senior guy in this, so your suggestions are welcome and expected! We do have a team of application developers ready to assist on expectations and environments/builds of current production stacks etc.

Of course high-availability is critical so you must be knowledgeable in clustering or fallback with common services like MySQL, PostGres, Mongo, Memcache, Redis, RabbitMQ.

IT 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.

SUBMIT MY RESUME >

You'll do great if you have:

  • Strong knowledge and hands-on experience related to mission-critical backup / recovery and patch management
  • Strong ability to write scripts in an administrative language (Python, PHP, or Shell)
  • Programming background in modern OO language
  • Experience managing system configuration with Ansible or Chef
  • Experience with: Ansible, Kubernetes, Docker, Terraform, Vault, Continuous Integration/Deployment (circleCI, jenkins, Bamboo)
  • Strong experience working with systems deployed on AWS infrastructure (all facets, including Load Balancers, Autoscaling, VPCs, Container Management, RDS)
  • Strong knowledge and hands-on experience related to high availability web architecture and technology including Apache, Nginx, PHP and java applications, and best practices
  • Knowledge with setup and deployment of Cluster Database technologies using Postgres, MySQL, MongoDB, Memcache and Redis

What's in it for you:

  • Strong health benefits, including 401k starting 7/1/18
  • 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
  • ?
  • Monthly company outings?

IT Support Specialist

booj is looking for someone that wants to make a difference! A person that enjoys working with technology, people, critical thinking, and problem solving. If you are a motivated, self starter looking to create processes and standards this could be the role for you! We are looking for someone to support the implementation, configuration and management of critical systems for booj.

Day to day duties of the role:

  • Deploying new workstation solutions and enhancements
  • Troubleshoot, resolve and document end user help requests for desktop, laptops (PC and Mac,) printers, and VOIP.
  • Provide day-to-day customer support related to end user requests
  • Gauge the effectiveness and efficiency of existing systems; develop and implement strategies for improving or further leveraging these systems
  • Collaborate with staff to ensure smooth and reliable operation of software and systems for fulfilling business objectives and processes
  • Create and maintain documentation as it relates to workstation architecture, integration design and system configuration
  • Conduct research on software and system products
  • Configure and manage user accounts in Active Directory
  • Maintain an accurate inventory of equipment and licenses
  • Software installations and troubleshooting
  • Create and manage approvals and update budgets for technology purchases
  • Researches money saving strategies for purchasing hardware and software
  • Loves working with people and customer service skills

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 >

Preferred Qualifications

  • Associates Degree in Technology or equivalent work experience
  • Customer Service Experience in an IT Support environment
  • 1+ years of relevant work experience managing accounts and groups in Active Directory
  • Windows PC and/or Mac certifications preferred
  • Advanced experience troubleshooting Mac’s, PCs, Networking and IOS devices
  • Experience with anti-virus monitoring and resolution
  • Familiarity with GitHub
  • Experience with Jira and other Atlassian products
  • Ability to prioritize and execute tasks in a high-pressure environment
  • Good project management skills

What's in it for you:

  • Strong health benefits, including 401k starting 7/1/18
  • 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
  • ?
  • Monthly company outings?

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 

Mobile Android Developer

  • Mobile Development 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 forward thinking Android developers to their team.

The ideal candidate would have a background programming in Java or Kotlin, and would have experience writing data driven applications using JSON and RESTful web API's. Experience with PHP or any web development is a plus.

Deployment Department

SUBMIT MY RESUME >

We Mainly Code In...

  • JAVA (looking into Kotlin)
  • JSON and RESTful API’s
  • Web (PHP, JS, HTML)
  • Bamboo/Fastlane

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)

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)