Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer, iOS

Home > C/C++ programming jobs

Staff Software Engineer, iOS in USA new

  • MyFitnessPal
  • Full time
  • Email
  • Remote

Responsibilities

  • Lead and contribute to iOS development for Premium subscription acquisition, retention, management, paywalls, upsell opportunities, and promotional offers.
  • Research and implement high-quality technical solutions that support business goals and benefit the growing user base.
  • Collaborate with cross-functional peers and build relationships with Android, Web, Backend, and Infrastructure teams.
  • Lead or support growth experiments and A/B tests while balancing rapid experimentation with application stability.
  • Provide technical thought leadership on design, testing, security, deployment, and iOS engineering best practices.
  • Coach and mentor team members to increase overall team effectiveness.
  • Improve Premium enablement throughout the app so other teams can work within the Premium ecosystem.

Requirements

  • 8+ years of iOS engineering experience.
  • Actively contributed to and published iOS applications.
  • Mastery of Objective-C and Swift.
  • Mastery of iOS app-building frameworks including UIKit and Foundation.
  • Extensive experience writing unit tests and testable code.
  • Extensive experience refactoring architectural patterns.
  • Experience with multithreaded programming and relational databases.
  • Experience automating the build and publication of iOS applications.
  • Preferred: experience with payments infrastructure or AppStore Connect.
  • Preferred: experience with XP, pair programming, mob programming, TDD, BDD, or other collaborative and self-verifying development practices.
  • Preferred: experience migrating large legacy codebases to modern standards and migrating from Objective-C to Swift.
  • Preferred: experience contributing to Android, Web, or Backend applications.

Benefits

  • Healthcare, parental planning, mental health benefits, annual performance bonus, 401(k) plan and match, responsible time off, and monthly wellness and technology allowances.
  • Flexible time-off policy and opportunities for in-person team connections, with company-wide gatherings annually.
  • Two paid volunteer days per calendar year.
  • Mentorship program and access to virtual learning and development resources.
  • Paid maternity and paternity leave and fertility-related assistance.
  • Monthly wellness allowance, mental health days, and access to MyFitnessPal Premium.
  • Peer recognition and reward platform.
  • Medical, dental, and vision benefits.
  • Retirement savings program with employer match.
  • Full-time employee role with flexible opportunities for in-person collaboration.

Salary: $160k - $210k/yr

MyFitnessPal

MyFitnessPal is a leading health and fitness technology company that empowers millions of people to achieve their wellness goals through comprehensive nutrition and activity tracking. Its digital platform makes healthy living more accessible by providing intuitive tools that help users monitor fo...

Similar positions

Principal Software Engineer, WebRTC

  • Roblox
  • Full time
  • USA
  • 10/30/2026
  • Salary: $295k - $345k/yr
  • San Mateo, CA

Intern - Software Engineer, CPU Debugger

  • Nintendo
  • Full time
  • USA
  • 10/30/2026
  • Redmond, WA

Intern - Software Engineer, Connectivity (NTD)

  • Nintendo
  • Full time
  • USA
  • 10/30/2026
  • Redmond, WA

Software Engineer II, Device Security

  • Humanoid
  • Full time
  • USA
  • 10/30/2026
  • Salary: $123k - $154k/yr
  • San Diego, CA

Staff Software Engineer, iOS

  • MyFitnessPal
  • Full time
  • USA
  • 10/30/2026
  • Salary: $160k-$210k
  • Remote