Software Engineer III, Android

MyFitnessPal provides tools, resources and support to enable users to reach their health goals.
United States
$100,000 - $150,000
Android
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience

Description For Software Engineer III, Android

At MyFitnessPal, we believe 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 Senior Android Engineer to join the MyFitnessPal engineering team. Our users rely on the MyFitnessPal Android app to power their health and fitness journeys every day. As a member of our MyFitnessPal Engineering team, you'll have the opportunity to positively impact those users with your expertise in the Android development ecosystem.

Responsibilities:

  • Assist in the technical direction of the MyFitnessPal Android app
  • Continuously ensure the vitals of the app exceed customer expectations
  • Empower & coach others on and outside the team to perform at their best
  • Lead work on high impact features that bring value to our 13m+ users
  • Use A/B testing to quickly iterate on user experiences
  • Continuously modernize the MyFitnessPal Android app codebase while delivering on the product roadmap
  • Improve code quality through unit testing with increased code coverage
  • Work closely with your cross-functional product engineering team to solve problems
  • Turn big ideas into simple, elegant solutions

Requirements:

  • Bachelor's degree or equivalent experience
  • 5+ years of experience in building, testing, releasing, and maintaining Android applications in Java and Kotlin
  • Experience with Jetpack Libraries
  • Advocate of clean code, good architecture, and great testing practices
  • Holistic view of the product with experience working with cross-functional teams
  • Experience setting up and maintaining CI/CD infrastructure
  • Strong written and verbal communication skills
  • Eager to learn and teach through collaboration
  • Substantial experience with Git in a team environment
  • Experience working with a relational database
  • Comfort working with RESTful APIs
  • Experience with MVVM or MVI
  • Experience with Jetpack Compose
  • Experience with Kotlin Coroutines

Benefits:

  • Remote work options
  • Flexible time-off policy
  • Volunteer days off
  • Mentorship program
  • Paid maternity and paternity leave
  • Fertility assistance
  • Monthly Wellness Allowance
  • Reward and recognition platform
  • Access to MyFitnessPal Premium
  • Virtual learning and development library
  • Competitive medical, dental, and vision benefits
  • Retirement savings program with employer match

Join MyFitnessPal and be part of a team that values collaboration, mentorship, and inclusive environments while making a positive impact on users' health and fitness journeys.

Last updated 7 months ago

Responsibilities For Software Engineer III, Android

  • Assist in the technical direction of the MyFitnessPal Android app
  • Continuously ensure the vitals of the app exceed customer expectations
  • Empower & coach others on and outside the team to perform at their best
  • Lead work on high impact features that bring value to our 13m+ users
  • Use A/B testing to quickly iterate on user experiences
  • Continuously modernize the MyFitnessPal Android app codebase while delivering on the product roadmap
  • Improve code quality through unit testing with increased code coverage
  • Work closely with your cross-functional product engineering team to solve problems
  • Turn big ideas into simple, elegant solutions

Requirements For Software Engineer III, Android

Java
Kotlin
  • Bachelor's degree or equivalent experience
  • 5+ years of experience in building, testing, releasing, and maintaining Android applications in Java and Kotlin
  • Experience with Jetpack Libraries
  • Advocate of clean code, good architecture, and great testing practices
  • Holistic view of the product with experience working with cross-functional teams
  • Experience setting up and maintaining CI/CD infrastructure
  • Strong written and verbal communication skills
  • Eager to learn and teach through collaboration
  • Substantial experience with Git in a team environment
  • Experience working with a relational database
  • Comfort working with RESTful APIs
  • Experience with MVVM or MVI
  • Experience with Jetpack Compose
  • Experience with Kotlin Coroutines

Benefits For Software Engineer III, Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
Mental Health Assistance
  • Remote work options
  • Flexible time-off policy
  • Volunteer days off
  • Mentorship program
  • Paid maternity and paternity leave
  • Fertility assistance
  • Monthly Wellness Allowance
  • Reward and recognition platform
  • Access to MyFitnessPal Premium
  • Virtual learning and development library
  • Competitive medical, dental, and vision benefits
  • Retirement savings program with employer match

Interested in this job?

Jobs Related To MyFitnessPal Software Engineer III, Android

Senior Software Engineer - Android Robotics

Senior Android Engineer position at Axon, developing robotics control software for law enforcement and military applications.

Senior Software Engineer - Android Robotics

Senior Android Engineer position at Axon, developing robotics control software for law enforcement and military applications.

Senior Android Engineer, Communication and Connectivity

Senior Android Engineer role at Airbnb, focusing on Communication and Connectivity features, building high-traffic user surfaces for host and guest interactions.

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility, offering remote work and competitive salary while improving digital accessibility for millions of users.

Senior Android Engineer, Search Feed

Senior Android Engineer position at Airbnb, focusing on Search Feed development, offering remote work and competitive salary range of $185,000 - $223,000.