MyFitnessPal

Software Engineer III, iOS - Ads

United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Health & Fitness, Mobile Apps, Advertising & MarketingIndustries

Position Overview

  • Location Type: Not Specified
  • Job Type: Software Engineer III, iOS
  • Salary: $135,000 - $160,000 (Estimated)

MyFitnessPal's vision is to be the most trusted brand for improving health through better food choices. The company provides tools and resources for weight management, with a free, ad-supported app central to its mission of accessible food tracking. MyFitnessPal aims to enhance the user experience with premium ad formats that are engaging and provide a significant revenue stream.

This role is for a Software Engineer III, iOS on the MyFitnessPal Ads team. The team is focused on improving the existing Ads experience and exploring novel advertising formats. The engineer will impact users by leveraging expertise in the iOS development ecosystem, contributing to a collaborative, mentorship-driven, and inclusive environment.

Requirements

  • 4+ years of relevant work experience
  • Applicable experience building applications in Objective-C and Swift for the iOS platform within an Agile environment
  • Experience writing unit tests and testable code
  • Experience with multithreaded programming
  • Comfort working with RESTful APIs
  • Substantial experience with Git in a team environment
  • Experience working with a relational database
  • Past usage of at least one package manager
  • Some experience with CI/CD
  • Enjoy working in a collaborative team environment
  • Excellent communication skills
  • Excited about the opportunity to mentor junior developers
  • Demonstrate kindness and empathy

Responsibilities

  • Work closely with the creative design and user interface team to implement native mobile interfaces according to the iOS Human Interface Guidelines
  • Continually improve the user experience by analyzing and optimizing UI, data storage, and network communications
  • Independently build and deliver high-quality features and improvements
  • Research and implement high-quality technical solutions to attain business goals that will benefit the continually growing user base
  • 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
  • Work closely with the cross-functional product engineering team to solve problems
  • Turn big ideas into simple, elegant solutions

Bonus Points

  • Experience migrating a large legacy codebase to modern standards
  • Experience using a functional reactive programming framework (RxSwift, Combine, etc.)
  • Experience using SwiftUI

Company Information

MyFitnessPal is building a fitness product for everyone and believes its team should reflect that. The company encourages applications from individuals of different backgrounds, experiences, abilities, and perspectives.

Benefits

MyFitnessPal offers a wide range of comprehensive and inclusive employee benefits, including:

  • Healthcare
  • Parental planning
  • Mental health benefits
  • Annual performance bonus
  • 401(k) plan and match
  • Responsible time off
  • Monthly wellness and technology stipends

Application Instructions

Please consider applying even if you don’t meet 100% of the qualifications. Research shows you can still be considered for a position if you meet some of the requirements.

Skills

iOS Development
Swift
UI/UX Design
Network Communication
Data Storage
Mobile Interfaces
Human Interface Guidelines
Performance Optimization
Technical Solutions
Collaboration
Mentorship

MyFitnessPal

Digital health platform for fitness tracking

About MyFitnessPal

MyFitnessPal is a digital health and fitness platform that helps users achieve their weight loss and wellness goals through a mobile app and website. Users can track their calorie intake, monitor exercise, and access personalized meal plans, along with articles on nutrition and fitness. The platform operates on a freemium model, offering basic features for free and premium subscriptions for advanced tools. MyFitnessPal aims to support individuals at all fitness levels by providing comprehensive resources for improving health and well-being.

San Francisco, CaliforniaHeadquarters
2005Year Founded
$17.5MTotal Funding
BUYOUTCompany Stage
Consumer Software, HealthcareIndustries
201-500Employees

Benefits

Remote work flexibility
Physical office in Austin, TX
Annual, in-person company retreats
Company paid lunches & working sessions
Flexible time-off policy + flexible working hours (Unlimited PTO Plan)
Competitive medical, dental, and vision benefits
Safe Harbor 401K program
parental leave
Monthly Wellness Allowance
Reward & recognition platform
MyFitnessPal Premium
Modern Virtual Learning and Development Library
DEI Committee

Risks

Increased competition from free fitness apps could erode MyFitnessPal's market share.
The reliance on premium subscriptions may be risky if users prefer free alternatives.
The focus on protein and gut health may not appeal to all user segments.

Differentiation

MyFitnessPal offers a comprehensive database for food and nutrition tracking.
The app integrates gamification to motivate users in their health journey.
MyFitnessPal's voice log feature simplifies food tracking for premium users.

Upsides

MyFitnessPal's partnership with Medmate enhances its weight management solutions in Australia.
The app's new high protein meal plan educates users on protein's health benefits.
MyFitnessPal's community of 80 million users strengthens its market position.

Land your dream remote job 3x faster with AI