Realtor.com is looking to empower more people to find their way home by breaking barriers to entry, making the right connections, and building confidence through expert guidance, and is seeking a Staff Software Engineer to help solve this problem.
Requirements
- 8+ years experience in software development using modern programming languages (e.g. React/Next.js, Python, Ruby, Go, Node.js, Dart)
- 5+ years of front-end development experience
- Experience in building software or interest and ability to learn the Realtor.com stack of Python, NestJS, React, TypeScript, and Next.js
- Experience building single page applications
- Experience implementing progressive web applications and service workers
- Expertise in client-side Javascript, CSS/SaSS and HTML
- Experience building large-scale internet applications
Responsibilities
- Take ownership of the overall architecture and development of highly scalable React frontend applications
- Implement dynamic and interactive pages using React and GraphQL services
- Provide support for production issues, profile performance, and drive root cause analysis when something goes wrong
- Create API endpoints that are secure, reliable, scalable, and well-documented through Apollo GraphQL
- A/B testing to measure impact and derive insights
- Develop reusable components and frameworks for data transformation, anomaly detection, and data quality improvements
- Actively seek out new technologies, evaluate them, and make recommendations to integrate them into our solutions and products
Other
- Bachelor’s degree in Computer Science or equivalent experience
- Mentor and develop a team of engineers
- Work collaboratively in teams composed of Product Managers, Engineers, and Designers
- Be self-directed, take initiative, and drive towards solutions with little guidance
- Experience delivering high value to customers quickly, frequently, with regular feedback and support