iOS Software Development Engineer

Date PostedJune 30, 2026LocationRemoteCompanyZillowSalary$136,300.00 - $217,700.00TypeMid Level

Job Summary

As an iOS Software Development Engineer, you will help shape the design system behind Zillow's mobile experience by creating reusable components and patterns. This role involves collaborating with design and product teams to implement high-quality Swift code while leveraging AI-assisted development tools. You will ensure the iOS platform maintains high performance, accessibility, and architectural consistency across all product teams.

Responsibilities

  • Develop reusable iOS components and design system tools.
  • Write high-quality, testable Swift code.
  • Maintain iOS standards and accessibility best practices.
  • Collaborate on architecture and documentation.
  • Resolve integration issues for partner teams.

Required Skills

  • Swift and SwiftUI proficiency
  • iOS architecture and performance optimization
  • AI-assisted coding tools
  • CI/CD and testing frameworks
  • Accessibility standards

Job Details

Responsibilities: - Build and improve reusable iOS components, patterns, and tooling that support Zillow's design system and product experiences. - Contribute to the implementation and architecture of design system features, writing high-quality Swift with strong testing practices. - Use AI-assisted development tools thoughtfully, applying sound judgment about when to rely on generated output and when to validate it independently. - Help define and uphold iOS standards, including accessibility best practices. - Support testing strategies, code quality improvements, and regular releases to partner teams. - Diagnose and resolve integration issues for teams adopting Constellation and other shared system capabilities. - Create documentation and educational content that help partner teams adopt the design system more effectively. - Collaborate with design, product, and engineering partners to stay aligned on roadmap priorities and improve the developer and designer experience. Requirements: - BS/MS in Computer Science, or equivalent practical experience. - 3+ years of professional software development experience. - Proficiency in Swift and SwiftUI, with strong familiarity with iOS platform conventions and Human Interface Guidelines. - Strong understanding of application performance, including concurrency, memory efficiency, and smooth scrolling. - A track record of delivering high-quality, maintainable code within deadlines. - Experience with build tools, testing frameworks, and CI/CD pipelines. - Experience using AI-assisted coding tools effectively, with good judgment about when generated output should be reviewed, tested, or revised. - Experience building accessible iOS experiences.