Senior Mobile Engineer (ios)

Redfin Redfin · Seattle · Detroit, MI

Senior Mobile Engineer (iOS) at Redfin, focused on building and maintaining native iOS applications for the Transactions team, supporting Mortgage Origination workflows. The role involves architecting solutions, leading technical decisions, delivering user interfaces, owning features end-to-end, and mentoring peers within a regulated fintech environment.

What you'd actually do

  1. Architect, build, and maintain features for our native iOS applications using Swift and SwiftUI (or UIKit where appropriate).
  2. Lead system design and technical decisions that ensure modularity, scalability, and long‑term maintainability.
  3. Deliver refined, responsive interfaces that feel seamlessly integrated into the Apple ecosystem.
  4. Own large features end‑to‑end, including prototyping, implementation, testing, release, and continued improvement.
  5. Build robust unit, snapshot, and integration tests that ensure stability and reduce regression risks.

Skills

Required

  • 5+ years of professional iOS development experience
  • Swift
  • SwiftUI
  • UIKit
  • Combine
  • common iOS architectural patterns (MVVM, VIPER, Clean Architecture)
  • concurrency
  • memory management
  • Apple platform fundamentals
  • designing scalable module boundaries
  • reusable components
  • influence technical strategy
  • guide engineers toward high-quality patterns
  • communication skills
  • collaborating with cross-functional partners

Nice to have

  • SwiftUI‑first architectures
  • modern Apple ecosystem tools
  • GraphQL
  • async/await
  • cloud‑native service integrations
  • Xcode Instruments
  • TestFlight
  • Firebase Crashlytics

What the JD emphasized

  • complex, regulated business processes
  • high-security or regulated industries