Software Engineer III, Android

MyFitnessPal provides tools and resources for improving health through better food choices and weight management.
$140,000 - $160,000
Android
Mid-Level Software Engineer
Hybrid
4+ years of experience
Healthcare

Description For Software Engineer III, Android

MyFitnessPal, a leading health and fitness platform, is seeking a Software Engineer III for their Android team. This role is part of their newly formed Ads team, focusing on enhancing advertising experiences while maintaining user satisfaction. The position offers a hybrid work arrangement in NYC, requiring three days in office (Tuesday-Thursday).

The ideal candidate will have 4+ years of experience in Android development, with expertise in Java and Kotlin. You'll be responsible for technical direction, app vitality maintenance, and leading high-impact features that serve over 13 million users. The role emphasizes both technical excellence and leadership, requiring skills in modern Android development practices, including Jetpack Libraries, CI/CD, and architecture patterns like MVVM or MVI.

MyFitnessPal offers a competitive compensation package ranging from $140,000 to $160,000, complemented by comprehensive benefits including healthcare, 401(k) matching, parental leave, and wellness allowances. The company culture strongly values collaboration, mentorship, and inclusive environments, guided by core values such as "Be Kind and Care" and "Live Good Health."

This opportunity is ideal for engineers who want to make a meaningful impact on users' health journeys while working with modern technologies and practices. The role combines technical leadership with hands-on development, offering growth opportunities through mentorship programs and continuous learning resources. The company's commitment to work-life balance, demonstrated through their flexible time-off policy and hybrid work model, makes this an attractive position for engineers seeking professional growth in a supportive environment.

Last updated a month 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
  • Lead work on high impact features for 13m+ users
  • Use A/B testing to iterate on user experiences
  • Modernize the Android app codebase while delivering on product roadmap
  • Improve code quality through unit testing
  • Work closely with product teams to define feature specifications

Requirements For Software Engineer III, Android

Java
Kotlin
  • 4+ years of experience in building Android applications in Java and Kotlin
  • Experience with Jetpack Libraries
  • Advocate of clean code, good architecture, and testing practices
  • Experience with CI/CD infrastructure
  • Strong written and verbal communication skills
  • Experience with Git in a team environment
  • Experience working with relational databases
  • Experience with RESTful APIs
  • Experience with MVVM or MVI

Benefits For Software Engineer III, Android

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Parental Leave
  • Healthcare (Medical, Dental, Vision)
  • Annual performance bonus
  • 401(k) plan with employer match
  • Responsible time off policy
  • Monthly wellness allowance
  • Monthly technology allowance
  • Paid maternity and paternity leave
  • Fertility assistance
  • Mental health benefits
  • 2 volunteer days per year
  • Mentorship program
  • Learning and development resources
  • Paid lunches in office for hybrid employees
  • MyFitnessPal Premium access

Interested in this job?

Jobs Related To MyFitnessPal Software Engineer III, Android

Software Development Engineer, Ambient FTV

Mid-level Software Engineer position at Amazon Fire TV, developing Android applications and leading innovative features for the Ambient experience team.

Android Software Development Engineer, Last Mile Platform Services, SDE

Android Software Development Engineer position at Amazon's Last Mile Platform Services, building mobile foundations for delivery experience.

Android Engineer

Mid-level Android Engineer position at Via, developing driver-focused mobile applications and infrastructure services for transportation technology solutions.

Android Engineer

Android Engineer position at Truecaller, working on subscription products and mobile app development with 2+ years experience required.

Android Software Engineer, Users, Listings & Platform

Android Engineer position at Airbnb focusing on user-related product flows, requiring 2+ years experience and expertise in Kotlin and Jetpack Compose.