Would you like to work in an engineering environment that rewards your passion? The Rental / New Constructions engineering team participates in research and development of highly scalable, data driven, consumer facing solutions that empower a diverse and inclusive range of consumers looking for a new home.
We are looking for passionate engineers that want to join us in improving the experience of our many users. Work and learn from world-class talent that promotes a culture of data, experimentation and learning.
Use the latest technologies such as Next.js, React.js, Node.js, GraphQL, Snowflake, Kafka and more to accelerate your career growth.
About the role...
You will champion quality on the team and drive the quality mindset with coaching and mentoring.
You will contribute to and lead process improvement initiatives to improve quality.
You will own the overall architecture and development of our CI / CD process serving multiple releases a week.
You will work in a product development process that is primarily Agile / Scrum.
You will act as a risk-driven quality assurance professional, escalating quality issues and concerns in a timely manner, providing suggestions for improvements and taking the lead on implementing those solutions.
You will collaborate with key stakeholders including Product Owners regarding user stories, acceptance criteria, definition of done, and other program-related decisions.
This is a high traffic, high velocity application which requires attention to SEO, Core Web Vitals and load testing.
A driven software engineer that is motivated to build great products and a great codebase in a fast-paced environment.
Extensive experience with white box testing and understanding of the inner workings of the system under test.
Experience with BDD / TDD and test automation at the unit, component and system test levels.
Experience with test automation tools like WDIO, Jest, Mocha, Jasmine, Selenium.
Experience with API and micro service testing.
Able to take requirements and build something that’s simple yet impactful, minimalistic yet beautiful, extensible yet maintainable.
Independent and can manage your own projects and time with ease, all the while setting and managing stakeholder expectations.
Strong communication skills with a growth and learning mindset.
Experience with developing complex software systems using modern frameworks, tools, and systems.
Experience working across the full technical stack and delivering quality code.
Strong analytical thinking and ability to make data-driven decisions.
Attention to detail, great sense of design, and commitment to beautiful user experiences.
5 or more years experience testing software in one or more modern programming languages (e.g. ReactJS / NextJS, Python, Ruby, Go, Node.js, Dart).
Exposure to cloud-based architectures, development, and deployment.
Familiarity with cloud technologies such as AWS EC2, ECS, S3, RDS.
Understanding of computer science fundamentals, schema design, and best practices.
Bachelor’s degree in Computer Science / Engineering / related field or equivalent professional experience.
At , we believe that everyone deserves a home of their own. We’re a community of nearly 2,000 employees who work hard to ensure that from the moment someone starts dreaming about a new home, to the moment they walk in the door and beyond, we’re there to lend a helping hand.
Every month, over 85 million people trust us with their journey home by visiting our site and mobile apps, and we’d love to have you join our team to help.
We’ve got great offices in the U.S. and Canada with lots of sweet jobs to choose from, so we’re hoping you’ll join us on our journey to make buying, selling, renting, and living in homes easier and more rewarding for everyone.
Let’s make a difference, together. For Real.