Staff Software Engineer, iOS - Subscription Growth

23 hours, 34 minutes ago
Full-time
Lead
Software Development
MyFitnessPal

MyFitnessPal

MyFitnessPal is a top nutrition tracking app with a calorie tracker, BMR calculator, and food tracker. It helps users reach health goals by tracking meals and physical activity, offering nonstop motivation for a healthier life.

Health Care Providers & Services
5001+
Founded 2005

Description

  • Lead iOS growth experiments and A/B tests for upsells, Premium paywalls, and promotional offers.
  • Develop and improve iOS experiences across the Premium subscription lifecycle, from acquisition through retention.
  • Implement Premium capabilities that enable other product teams to build within the Premium ecosystem.
  • Use subscriber data and experimentation results to inform product and technical decisions.
  • Partner with Android, web, backend, infrastructure, and other cross-functional teams to solve shared challenges.
  • Research and deliver high-quality technical solutions that support business goals and user needs.
  • Provide technical leadership on iOS design, testing, security, deployment, and architectural improvements.
  • Coach team members and foster collaborative, inclusive engineering practices.
  • Balance speed and stability when making decisions for high-visibility, rapidly evolving projects.

Requirements

  • 8+ years of iOS engineering experience.
  • Experience contributing to and publishing iOS applications.
  • Mastery of Objective-C, Swift, and iOS frameworks such as UIKit and Foundation.
  • Extensive experience writing unit tests and testable code.
  • Extensive experience refactoring application architecture.
  • Experience with multithreaded programming and relational databases.
  • Experience automating iOS app builds and publication.
  • Pragmatic problem-solving approach.
  • Experience with payments infrastructure or App Store Connect (preferred).
  • Experience with collaborative development practices, TDD/BDD, legacy modernization, Objective-C-to-Swift migration, or Android, web, or backend development (preferred).

Benefits

  • Estimated salary range of $160,000–$210,000, plus an annual performance bonus.
  • Medical, dental, vision, mental health, and fertility-related benefits.
  • 401(k) plan with employer match.
  • Responsible time off, paid parental leave, and two annual volunteer days.
  • Monthly wellness and technology allowances, including mental health days.
  • Mentorship, virtual learning resources, and training opportunities.
  • MyFitnessPal Premium access and peer recognition rewards.
  • Flexible team gatherings and an annual company-wide meetup.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer – Data & ML Platform

GoMaterials 11-50 Specialty Retail

GoMaterials is seeking a Senior Software Engineer to own and evolve the Azure-based production systems and internal data platform that operationalize ML and optimization solutions for its landscaping-materials marketplace.

Apache Airflow Azure CI/CD Dagster dbt Git Kubernetes Machine Learning MLflow MLOps Prefect Python Serverless SQL Terraform
23 hours, 4 minutes ago

Software Engineer, Full-Stack (Remote)

Supermove 11-50 Internet Software & Services

Join Supermove as a Product Engineer to build end-to-end software that modernizes workflows for moving companies and improves the moving experience.

AWS CI/CD Design Systems Flask GitHub GraphQL JavaScript Notion PostgreSQL Python React React Native Redis Styled Components
23 hours, 4 minutes ago

Software Engineer, Backend & Integrations (Remote)

Supermove 11-50 Internet Software & Services

Join Supermove as a backend-focused Software Engineer to build scalable software that modernizes operations for moving companies and improves the moving experience.

AWS CI/CD Design Systems DynamoDB Flask GitHub GraphQL Notion PostgreSQL Python React React Native Redis Styled Components
23 hours, 4 minutes ago

Software Engineer

Lever 201-500 Professional Services

Supporting Cast is hiring a remote PHP developer to enhance its podcast subscription platform, helping creators and publishers grow sustainable paid audiences.

Agile AWS AWS SES Docker GCP GitHub Laravel LLM Nginx Notion PHP PostgreSQL React Redis WordPress
23 hours, 4 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers