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.