Recognized as the No. 1 site trusted by real estate professionals, Realtor.com® has been at the forefront of online real estate for over 25 years, connecting buyers, sellers, and renters with trusted insights and expert guidance to find their perfect home. Through its robust suite of tools, Realtor.com® not only makes a significant impact on the real estate industry at large, but for consumers, navigating the biggest purchase they will make in their life, by providing a user experience that is easy to use, easy to understand, and most of all, easy to make decisions. Join us on our mission to empower more people to find their way home by breaking barriers to entry, making the right connections, and building confidence through expert guidance. We are seeking a Senior Software Engineer with deep expertise in web frontend development to join our AI Integrations team. You will be responsible for building and scaling the web experiences - working at the intersection of AI and consumer-facing products. The AI Integrations Team is a cross-functional squad that builds the future of how Realtor.com integrates AI across its products. This includes ownership over projects such as:
Realtor.com ChatGPT AppSDK
AI-Powered Home Search on Realtor.com web and native applications
Shared Infrastructure & Platform for all Engineer Teams to build
Technical Leadership
Design and implement scalable, performant frontend architectures for AI-powered features
Build embedded webviews that run across desktop, mobile web, iOS, and Android
Make critical technical decisions about frameworks, libraries, and architectural patterns
Drive best practices for React, TypeScript, GraphQL, and modern web development
Participate in technical design reviews and architecture discussions
Contribute to team processes, standards, and engineering culture
Collaborate with iOS and Android engineers to ensure consistent experiences
Partner with backend engineers to surface AI outputs effectively in the UI
What you'll bring:
5+ years of professional frontend development experience
Bachelor’s degree or equivalent experience
Expert-level proficiency in React and modern JavaScript/TypeScript
Deep understanding of state management patterns (Redux, Zustand)
Strong CSS skills including responsive design, animations, and modern layout techniques
Experience with styled-components or CSS-in-JS libraries
Proficiency with GraphQL clients
Experience building real-time, interactive web applications
Understanding of Web APIs (WebSocket, Service Workers, localStorage, etc.)
Knowledge of performance optimization techniques (lazy loading, caching)
Understanding of monitoring and observability tools (New Relic, Datadog)
AI Integration Experience (Bonus)
Experience building UI for AI-powered features or LLM applications
Understanding of prompt engineering and conversational UI patterns
Experience with streaming responses and progressive rendering of AI outputs
Experience with web-animation libraries and interaction design (motion.dev)