Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Engineer III, Android - Partnerships

at MyFitnessPal

Posted 5 days ago 5 applied

Description:

  • MyFitnessPal is seeking a Senior Software Engineer, Android to join the new Partnerships team.
  • The role involves building tools that create beneficial situations for users, the company, and partner companies.
  • The MyFitnessPal Android app is essential for users' health and fitness journeys, and the engineer will have a significant impact on user experience.
  • Responsibilities include building innovative integrations with third parties, assisting in the technical direction of the app, and ensuring the app exceeds customer expectations.
  • The engineer will empower and coach team members, lead high-impact features, use A/B testing for user experience iterations, and modernize the app's codebase.
  • The role requires improving code quality through unit testing and collaborating closely with product teams to define feature specifications.
  • The engineer is expected to embody the company's core values, which include kindness, good health, data inspiration, championing change, and continuous improvement.

Requirements:

  • Candidates must have 4+ years of experience in building, testing, releasing, and maintaining Android applications using Java and Kotlin.
  • Experience with Jetpack Libraries is required.
  • A strong advocate for clean code, good architecture, and effective testing practices is essential.
  • Candidates should have a holistic view of the product and experience working with cross-functional teams.
  • Experience in setting up and maintaining CI/CD infrastructure is necessary for continuous delivery of value to customers.
  • Strong written and verbal communication skills are required.
  • Candidates should be eager to learn and teach through collaboration.
  • Substantial experience with Git in a team environment is necessary.
  • Experience working with relational databases and comfort with RESTful APIs is required.
  • Familiarity with MVVM or MVI architecture is essential.

Benefits:

  • The estimated salary for this role ranges from $135,000 to $160,000, based on skills, qualifications, and experience.
  • MyFitnessPal offers comprehensive and inclusive employee benefits, including healthcare, parental planning, mental health benefits, and an annual performance bonus.
  • Employees benefit from a 401(k) plan with a match, responsible time off, and monthly wellness and technology allowances.
  • The company values personal connections and provides opportunities for face-to-face interactions among team members.
  • A flexible time-off policy is available to help achieve work-life balance.
  • Employees receive two volunteer days off per year to support community service.
  • A mentorship program is offered to help employees grow their skills and careers.
  • Paid maternity and paternity leave is provided, along with comprehensive assistance for fertility-related matters.
  • Employees receive a monthly wellness allowance and access to MyFitnessPal Premium for health and fitness enhancement.
  • A virtual learning and development library is available for continuous skill enhancement.
  • The company actively promotes diversity and inclusion through its DEI Committee.
  • Competitive medical, dental, and vision benefits are provided to support employees' healthcare needs.
  • A retirement savings program with a competitive employer match is available for financial security.