
At MyFitnessPal, we believe good health starts with what you eat. We provide tools, resources, and support to enable users to reach their health goals.
We are looking for a Staff iOS Engineer to join the MyFitnessPal Engineering Team. Our users rely on the MyFitnessPal iOS app to power their health and fitness journeys every day. As a member of our engineering team, you’ll have the opportunity to positively impact those users with your expertise in the iOS development ecosystem.
About the Team
The Subscription Growth team is a highly visible and impactful team at MyFitnessPal that operates the core of our business’s revenue engine. This cross-functional team is responsible for handling all aspects of Premium subscriptions including growth experimentation, subscription management, data analysis, and the enablement of premium touchpoints.
Essential Duties
- Growth Experimentation: Lead the team through a variety of experiments and A/B tests related to upsell opportunities, premium paywalls, and promotional offers.
- Subscription Management: Oversee the entire lifecycle of Premium subscriptions, from acquisition to retention, ensuring a seamless experience.
- Data Analysis: Leverage data to gain insights into subscriber behavior, preferences, and trends to drive continuous improvement of Premium offerings.
- Premium Enablement: Innovate and enhance Premium support throughout the app to enable other teams to work within the Premium ecosystem.
What You'll Be Doing
- Work collaboratively with cross-functional peers to solve key problems as a team.
- Build relationships across teams to understand and prioritize widespread challenges in the iOS ecosystem.
- Build strong cross-functional relationships with Android, Web, Backend, and Infrastructure peers.
- Research and implement high-quality technical solutions to attain business goals.
- Provide thought leadership on industry best practices around design, testing, security, and deployment.
- Coach team members to increase the success of the team as a whole.
- Make quick decisions that balance speed and stability on high-visibility projects with rapid experimentation.
Qualifications
- 8+ years of experience with iOS engineering.
- Actively contributed to and published iOS applications.
- Mastery of Objective-C and Swift.
- Mastery of iOS app-building frameworks (UIKit, Foundation, etc.).
- Extensive experience writing unit tests and testable code.
- Extensive experience refactoring architectural patterns.
- Experience with multithreaded programming.
- Experience working with relational databases.
- Experience automating the building and publication of iOS apps.
- A pragmatic approach to solving problems.
Preferred Qualifications
- Experience with payments infrastructure or App Store Connect.
- Exposure to XP, Pair Programming, Mob Programming, or other highly collaborative working styles.
- Experience with TDD, BDD, or practices focused on building self-verifying code.
- Experience migrating large legacy codebases to modern standards.
- Experience migrating from Objective-C to Swift.
- Experience contributing to Android, Web, or Backend applications.
Compensation & Benefits
Base Salary: $160,000 - $210,000 USD
Benefits & Perks:
- Comprehensive health, dental, vision, and mental health coverage
- Annual performance bonus
- 401(k) plan with employer match
- Responsible Time Off (flexible PTO) + 2 paid volunteer days per year
- Paid maternity and paternity leave + fertility support
- Monthly Wellness and Technology Allowances
- Annual company-wide gathering and team meetups
- Mentorship program and learning development resources
- Free MyFitnessPal Premium subscription
Timezone overlap
UTC-8–-4
Benefits
Bonus, Health, Dental, Vision, Mental health, 401k, PTO, Parental leave, Learning, Wellness, Equipment, Unlimited PTO
Open to
US
Sign in to track applications and earn points.