Software Engineer II, Android

MyFitnessPal Logo

MyFitnessPal

πŸ’΅ $115k-$130k
πŸ“Remote - United States

Summary

Join the MyFitnessPal Partnerships team as a Software Engineer, Android! You'll build tools fostering mutually beneficial relationships between users, MyFitnessPal, and partner companies. Leverage your Android development expertise in Java and Kotlin to impact millions of users daily. Collaborate with cross-functional teams, champion clean code and testing, and contribute to a CI/CD pipeline. This role requires 2-4 years of Android development experience and proficiency in various technologies. MyFitnessPal offers a competitive salary, comprehensive benefits, and a supportive, inclusive work environment.

Requirements

  • 2-4 years of experience in building, testing, releasing, and maintaining Android applications in Java and Kotlin
  • Experience with Jetpack Libraries
  • Experience setting up and maintaining CI/CD infrastructure with the goal of continuously delivering value to our customers as often and safely as possible
  • Strong written and verbal communication skills
  • Substantial experience with Git in a team environment
  • Experience working with a relational database
  • Comfort working with RESTful APIs
  • Experience with MVVM or MVI

Responsibilities

  • Build, test, release, and maintain Android applications in Java and Kotlin
  • Utilize Jetpack Libraries
  • Advocate for clean code, good architecture, and great testing practices
  • Maintain a holistic view of the product and work with cross-functional teams
  • Set up and maintain CI/CD infrastructure for continuous value delivery
  • Demonstrate strong written and verbal communication skills
  • Show eagerness to learn and teach through collaboration
  • Utilize Git effectively in a team environment
  • Work with a relational database
  • Work comfortably with RESTful APIs
  • Utilize MVVM or MVI

Preferred Qualifications

  • Experience migrating a large legacy codebase to modern standards
  • Experience with Jetpack Compose
  • Experience with Dagger and Hilt
  • Experience with Kotlin Coroutines
  • Experience with GraphQL

Benefits

  • Healthcare
  • Parental planning
  • Mental health benefits
  • Annual performance bonus
  • 401(k) plan and match
  • Responsible time off
  • Monthly wellness and technology allowances
  • Flexible time-off policy
  • 2 volunteer days off per calendar year
  • Mentorship program
  • Paid maternity and paternity leave
  • Comprehensive assistance for fertility-related matters
  • Monthly Wellness Allowance
  • Reward and recognition platform
  • Access to MyFitnessPal Premium
  • Access to virtual learning and development library and training opportunities
  • Competitive medical, dental, and vision benefits
  • Retirement savings program with employer match
  • Paid lunches in the office (for hybrid employees)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.