Senior Ios Engineer

Zillow Zillow · Consumer · United States · Remote

Senior iOS Engineer role focused on building immersive mobile experiences using native iOS, computer vision, and machine learning within Zillow's AI and media organization. The role involves end-to-end development from prototyping to shipping production features that impact millions of users, with a focus on sensor-rich, interactive experiences and multi-step capture workflows.

What you'd actually do

  1. Design, build, and maintain production-quality iOS features in Swift for sensor-rich, interactive mobile experiences.
  2. Collaborate with applied scientists, ML engineers, and designers to turn prototypes into shippable products, iterating quickly based on user feedback and data.
  3. Integrate and optimize camera, sensor, and real-time processing flows, guiding users through multi-step capture workflows and surfacing in-app feedback.
  4. Apply modern iOS architecture patterns (SwiftUI, Swift Concurrency, dependency injection, modularization) to ensure maintainability and testability.
  5. Drive quality through unit/UI tests, metrics, and logging; work with backend teams to define contracts and debug end-to-end behavior.

Skills

Required

  • Swift
  • SwiftUI
  • Swift Concurrency
  • iOS design patterns
  • mobile app development
  • taking software from prototype to production

Nice to have

  • ARKit
  • 3D graphics
  • computer vision
  • on-device ML
  • complex capture or scanning workflows
  • integrating on-device experiences with cloud services
  • experimentation frameworks

What the JD emphasized

  • building net-new technology from the ground up
  • shipping and operating production features
  • turn prototypes into shippable products
  • integrating and optimizing camera, sensor, and real-time processing flows
  • multi-step capture workflows