Staff iOS Engineer
Skills
Concurrent ProgrammingDistributed SystemsEngineeringFastlaneHTMLModel-View-ViewmodelSwift
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 12-15+ years of professional iOS development experience
- Expertise in Swift and modern Apple frameworks including SwiftUI and Core Data
- Deep knowledge of the iOS SDK app lifecycle and memory management
- Familiarity with XCTest CI/CD pipelines such as Fastlane and GitHub Actions and feature flagging
- Strong communication skills and ability to mentor junior engineers
- Solid grasp of Combine or Swift Concurrency and MVVM or Clean Architecture
Nice to have
- Product-minded
- Apple ecosystem enthusiast
- Collaborative partner
- High autonomy
- Mentoring mindset
Day to day
- Build and evolve native iOS features for food tracking activity logging weight trends and AI-driven health insights
- Deliver premium UI/UX with modern Apple frameworks so the app feels fast fluid and intuitive
- Collaborate with Product Design Data and Behavioral Science to ship features that support habit formation medical weight-loss journeys and flagship iOS initiatives
- Shape architectural decisions and technical standards for a robust modular and testable codebase
- Operate with high autonomy by challenging assumptions bringing new ideas and championing product quality and performance
