Zillow is a leading real estate platform in the U.S. seeking a Senior iOS Engineer to shape next-generation mobile AI experiences. The role involves designing, building, and maintaining production-quality iOS features, collaborating closely with cross-functional teams to deliver innovative user experiences.
Responsibilities:
- Design, build, and maintain production-quality iOS features in Swift for sensor-rich, interactive mobile experiences
- Collaborate with applied scientists, ML engineers, and designers to turn prototypes into shippable products, iterating quickly based on user feedback and data
- Integrate and optimize camera, sensor, and real-time processing flows, guiding users through multi-step capture workflows and surfacing in-app feedback
- Apply modern iOS architecture patterns (SwiftUI, Swift Concurrency, dependency injection, modularization) to ensure maintainability and testability
- Drive quality through unit/UI tests, metrics, and logging; work with backend teams to define contracts and debug end-to-end behavior
- Contribute to technical design discussions, code reviews, and mentoring to uphold engineering excellence
Requirements:
- 5+ years of mobile app development experience, including 3+ years focused on iOS
- Proven experience taking software from prototype to production, especially in ambiguous or evolving problem spaces
- Strong proficiency in Swift, including SwiftUI, Swift Concurrency, and core iOS design patterns
- Skilled in building apps with complex capture or scanning workflows
- Experience integrating on-device experiences with cloud services or experimentation frameworks
- Strong collaboration and communication skills with cross-functional partners
- Experience with ARKit, 3D graphics, computer vision, or on-device ML is a plus