About the Role
On the Agent-Client Collaboration team, we build the pipeline that guides a customer from their initial home search all the way through to the listing they consider "the one". This pipeline includes hundreds of interactions, from minor nudges encouraging agents and clients to connect, to key events like attending a live-streamed tour of a home. Your role would be to lead this pipeline’s technical architecture, with a focus on web front-end.
At Compass You Will:
- Build, develop and scale the front end of our Agent/Client Collaboration tools that powers real estate agents, buyers and sellers
- Write JavaScript code is architected for scalability and re-use. Have strong opinions on code structure and modularization. Write semantic HTML and be a master of your CSS pre-processor.
- Be a domain expert on real estate technology and products and an empathetic partner to our customers
- Inspire, recruit and mentor your engineering colleagues
- Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring to drive efficiencies
What We Look For:
- 5+ years experience with modern Javascript frameworks like React, Angular, and Vue
- Experience with Redux, ES6, NPM, webpack is a plus
- Can contribute best-practices and architectural leadership to our frontend applications
- In-depth experiencing leading and owning projects from beginning to end
- In-depth experience with with TDD and agile methodologies
- Experience collaborating closely with UX and Product Managers
- Familiarity with containerization, microservices architecture, continuous integration and delivery is a plus
- Proven track record working in top talent and high performance environments
- BS in CS or EE or equivalent (job experience, bootcamps, etc)