MyFitnessPal

Staff Software Engineer, iOS - Subscription Growth

MyFitnessPal
Apply
8 hours ago
Remote, United StatesStaff+

Base Salary

$160k - $210k/yr

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.

Tech Stack

iOSObjective-CSwift

Categories

Growth EngineeringMobile
MyFitnessPal

About MyFitnessPal

201-500 employees
Contact me