Staff Software Engineer, iOS
Core
Staff iOS Engineer leading growth experimentation, subscription management, and premium enablement for the MyFitnessPal iOS app.
Role type
Staff iOS Engineer (Subscription Growth)
Builds
MyFitnessPal iOS app features for Premium subscriptions and growth experiments
Domain
Health & Fitness / Mobile iOS
Deliverable
production ML models | product features
Required skills
iOS engineering, Objective-C, Swift, UIKit, Foundation, unit testing, architectural refactoring, multithreaded programming, relational databases, CI/CD automation
Preferred skills
payments infrastructure, AppStore Connect, XP/Pair/Mob programming, TDD/BDD, legacy code migration, Objective-C to Swift migration, cross-platform development
Technologies
iOS, Objective-C, Swift, UIKit, Foundation, AppStore Connect
Responsibilities
Lead growth experiments and A/B tests for upsell opportunities and premium paywalls; oversee the Premium subscription lifecycle from acquisition to retention; leverage data to analyze subscriber behavior and trends; innovate Premium support features within the app; provide thought leadership on design, testing, security, and deployment; coach team members on technical success.
Seniority
Staff, hands-on IC with mentorship