Apply

Software Engineer III, Android

Posted 2024-09-28

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States

💸 Salary: $108,000 - $162,000 per year

🔍 Industry: Health and Fitness Technology

🏢 Company: MyFitnessPal

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AndroidGitJavaKotlinCommunication SkillsCollaborationCI/CDRESTful APIs

Requirements:
  • 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 with the goal of continuously delivering value to our customers as often and safely as possible.
  • Strong written and verbal communication skills.
  • Eager to learn and teach through collaboration.
  • Approach interactions with kindness and empathy.
  • 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.
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 product team to define and refine feature specifications.
  • Turn big ideas into simple, elegant solutions.
  • Collaborate with a team of 14 to deliver new tools to our customers to ensure they are reaching their goals.
Apply