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.