This position is a hybrid role requiring employees to work from our headquarters location in Seattle, WA every Tuesday and Wednesday, and remote all other days. Redfin is revolutionizing the $75 billion real estate industry. We use data, beautiful software, and innovative design to put customers first at every step in the home-buying and selling process. Get ready to dive headfirst into our award-winning website and mobile apps, solving complex business problems in a highly visible, customer-centric way. If you value doing impactful work in a collaborative environment, join our team! As a Senior Software Developer on the Core Agent Tools team, you will be a key contributor dedicated to the platform that empowers Redfin's agents to be industry leaders. Our mission is twofold: to develop a robust platform for internal teams to build tools that maintain Redfin’s competitive edge in real estate, and to support performance and compensation programs that help our agents achieve their goals and deliver for Redfin customers. The Role Designs, builds, and owns solutions across the full development stack, from JavaScript, React, and React Native to Java, Spring, and a wide range of AWS services, delivering scalable, resilient web and mobile experiences. Uses approved AI-assisted development tools intentionally to accelerate delivery while maintaining high standards for code quality, documentation, and architecture. Takes ownership of complex problem areas within the codebase, making pragmatic design decisions and tradeoffs that balance technical quality, delivery timelines, and real business needs. Builds and maintains core functionality within our React Native mobile experiences, as our team owns our Mobile Agent Tools app which ensures that our agents have all the necessary information on-the-go You will mentor and guide other engineers, providing technical leadership and advocating for best practices. You will stay up-to-date with the latest industry trends and technologies to ensure our solutions are innovative and competitive.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed