Staff iOS Engineer

Skills
Concurrent ProgrammingDistributed SystemsEngineeringFastlaneHTMLModel-View-ViewmodelSwift
Role

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