Remote job
Staff iOS Engineer
Job details
About this role
Role overview Lead native iOS development for a digital health product that helps people build habits and manage their health journeys. You’ll shape core app experiences and technical direction, working across product, design, data, and behavioral science to deliver useful, polished features.
Responsibilities - Build and improve features for food and activity tracking, weight trends, and personalized health insights. - Create responsive, fluid interfaces using modern Apple frameworks. - Lead delivery of app capabilities such as Lock Screen widgets, Live Activities, and health data integrations. - Collaborate with cross-functional teams on habit-building experiences and medical weight-management journeys. - Guide architecture and engineering standards to keep the iOS codebase modular, reliable, and testable. - Champion product quality and performance, and mentor other engineers.
Requirements - 12–15 or more years of professional iOS development experience. - Strong Swift expertise and experience with SwiftUI and other modern Apple frameworks such as Core Data. - Deep knowledge of the iOS SDK, app lifecycle, and memory management. - Familiarity with XCTest, CI/CD pipelines, and feature flagging. - Experience with asynchronous programming using Combine or Swift Concurrency, and architectural patterns such as MVVM or Clean Architecture. - Clear communication skills, including the ability to explain trade-offs and mentor junior engineers.
Nice to have - Experience with HealthKit or apps centered on behavior change.
Benefits and work setup - Hybrid work environment. - Eligible for a benefits package and annual bonus program; listed US base salary range is $185,000–$275,000.