Job Closed
This listing is no longer active.
Reimagining real estate to make it easier than ever to move from one home to the next.
Senior iOS Engineer
Location
California + 7 moreAll locations: California | Connecticut | District of Columbia | New Jersey | New York | Maryland | Massachusetts | Washington
Posted
150 days ago
Salary
$160.9K - $257.1K / year
Seniority
Senior
Job Description
Senior iOS Engineer
Zillow
• Design, build, and maintain production-quality iOS features in Swift • Collaborate with applied scientists, ML engineers, and designers to turn prototypes into shippable products • Integrate and optimize camera, sensor, and real-time processing flows • Apply modern iOS architecture patterns for maintainability and testability • Drive quality through unit/UI tests, metrics, and logging • Contribute to technical design discussions, code reviews, and mentoring
Job Requirements
- 5+ years of mobile app development experience
- 3+ years focused on iOS
- Proven experience taking software from prototype to production
- Strong proficiency in Swift, including SwiftUI and Swift Concurrency
- Experience with ARKit, 3D graphics, computer vision, or on-device ML is a plus
- Skilled in building apps with complex capture or scanning workflows
- Experience integrating on-device experiences with cloud services
- Strong collaboration and communication skills with cross-functional partners
Benefits
- Competitive base salary
- Equity awards based on experience, performance, and location
Related Guides
Related Job Pages
More iOS Engineer Jobs
iOS Engineer
TruvTruv empowers businesses to make confident decisions. Truv is a one-stop income and employment verification solution.
• Design, build, and implement new product features for the iOS application • Develop and maintain **iOS SDKs** for external clients • Own the full development lifecycle: architecture, implementation, testing, release, and maintenance • Build and launch iOS applications **from the ground up** • Collaborate closely with Product, Design, and Backend teams • Integrate and work with **RESTful APIs** and third-party services • Handle software updates, patches, testing, bug fixes, and performance optimization • Participate in code reviews and contribute to improving engineering best practices • Ensure high standards for code quality, reliability, and scalability
Senior iOS Engineer
Genesis TechDo you want to influence lives of millions of people worldwide? Join us!
• Посилити iOS-команду задля ефективного масштабування Fashion-застосунку. • Реалізація нових функцій для утримання користувачів через інтеграцію сучасних технологій та розробку кастомних UI-рішень. • Розробляти рішення, які підвищать рівень залученості та довготривалу взаємодію користувачів із продуктом. • Забезпечувати високий рівень задоволеності користувачів шляхом покращення функціональності та інтерфейсу продукту. • Брати активну участь у покращенні командних процесів задля збільшення ефективності роботи всієї команди.
Staff iOS Engineer
Life360Life360 is an award-winning, San Francisco, California-based family network app that allows families to share their location and collaborate and communicate wit
• Lead complex, multi-team architectural initiatives such as Modularization, MVVM rearchitecture, dependency graph overhauls, build system modernization, etc • Drive improvements in our mobile CI/CD pipelines, release and deployment processes and tailoring pipelines to meet the specific needs of our mobile developers. • Establish the architectural vision, patterns, and guidelines that enable consistent MVVM adoption across dozens of feature teams. • Establish and evolve standards for code quality, testing, performance, and reliability across all iOS teams. • Create the next-generation of developer tooling for Life360’s mobile apps, focusing on developer productivity - such as code generation, automation, CLI utilities, and dependency management. • Elevate test infrastructure (unit, integration, snapshot, E2E) and lead efforts to reduce flakiness and improve confidence in shipping. • Build, measure, and iterate on developer satisfaction metrics to ensure continuous improvements for our community • Mentor and lead engineers across the team to elevate code quality, architectural decision-making, and execution velocity
• Design, build, and maintain high-performance applications for the iOS platform • Write clean, testable, maintainable code, and continue to grow your development skills • Participate in Code Reviews • Execute full lifecycle software development: Continuous Integration • Work on gradually improving product quality via modularization, continuous refactoring, and testing • Collaborate with the rest of the Agile team to plan and deliver work items • Suggest, improve, build, and evolve our top-of-the-line Health & Fitness mobile solutions • Continuously discover, evaluate, and implement new technologies




