Android Engineer I (Fitness)

1 Minute ago • All levels • Mobile Development

Job Summary

Job Description

As a Software Engineer I (Android) on Fitness at WHOOP, you will develop features to optimize user performance and longevity. This role involves understanding key metrics like strength, aerobic capacity, VO2 Max, Steps, and Heart Rate Zones, bridging powerful data science algorithms with intuitive visualizations. You will collaborate with cross-functional teams including product management, design, data science, and performance science to shape and develop impactful health and performance features.
Must have:
  • Work on a cross-functional team throughout feature ideation, planning, and development.
  • Translate feature requirements into engineering tasks, identify risks and tradeoffs, and ship iteratively.
  • Utilize knowledge of Kotlin and Java to develop and maintain product features and communicate with a RESTful backend.
  • Participate in code reviews, testing, and documentation to ensure software quality.
  • Participate in the release process including app build, managing build variants, signing, sending and testing through Firebase, and submitting to the Play Store.
  • Analyze and monitor user metrics and feedback to determine crash rate or potential bugs and to improve the member experience.
  • Build Android applications using best-practice mobile architecture and modular design, including patterns such as MVVM and MVI.
  • Familiarity with communicating with RESTful services.
  • Experience with Kotlin and frameworks such as Coroutines, Android Jetpack libraries (ViewModel, Flows, Navigation), Room database, and Retrofit / OkHttp.
  • Write code with solid test coverage, clear documentation, and ease of understanding for others.
Good to have:
  • Energized by significant challenges and take a data-informed, iterative approach to solving them.
  • Team player who thrives on continuous learning and direct feedback.
  • Comfortable adapting and iterating in a dynamic, evolving environment.
  • Eager and willing to learn and grow rapidly with AI and AI tools.

Job Details

At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives. Our wearable device monitors key physiological metrics to provide personalized insights that improve fitness, health, and recovery.

As a Software Engineer I (Android) on Fitness, you will develop features that empower members to optimize performance and longevity. Fitness helps members understand key metrics such as strength and aerobic capacity, VO2 Max, Steps, and Heart Rate Zones – it is the bridge connecting members to our powerful data science algorithms through beautiful visualizations. You will collaborate with product management, design, data science, performance science, and your fellow engineers to shape and develop the technical direction of these impactful health and performance features.

RESPONSIBILITIES:

  • Work on a cross-functional team throughout feature ideation, planning, and development.
  • Translate feature requirements into engineering tasks, identify risks and tradeoffs, and ship iteratively to mitigate risk.
  • Utilize knowledge of Kotlin and Java to develop and maintain product features and communicate with a RESTful backend.
  • Participate in code reviews, testing, and documentation to ensure software quality.
  • Participate in the release process including getting the app built, managing build variants, signing, sending and testing through Firebase, and submitting to the Play Store.
  • Analyze and monitor user metrics and feedback to determine crash rate or potential bugs and to improve the member experience.

QUALIFICATIONS:

  • You build Android applications using best-practice mobile architecture and modular design, including patterns such as MVVM and MVI.
  • Communicating with RESTful services is familiar territory for you.
  • You have worked with Kotlin and frameworks such as Coroutines, Android Jetpack libraries (including ViewModel, Flows, and Navigation), Room database, and Retrofit / OkHttp.
  • You write code that holds up over time with solid test coverage, clear documentation and an eye toward making it easy for others to understand.
  • You’re energized by significant challenges and take a data-informed, iterative approach to solving them.
  • You are a team player who thrives on continuous learning and direct feedback.
  • You are comfortable adapting and iterating in a dynamic, evolving environment.
  • You are eager and willing to learn and grow rapidly with AI and AI tools.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Boston, Massachusetts, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Mobile Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Boston, Massachusetts, United States (On-Site)

Boston, Massachusetts, United States (On-Site)

Boston, Massachusetts, United States (On-Site)

Berlin, Berlin, Germany (Remote)

Boston, Massachusetts, United States (On-Site)

Boston, Massachusetts, United States (On-Site)

Boston, Massachusetts, United States (On-Site)

Boston, Massachusetts, United States (On-Site)

View All Jobs

Get notified when new jobs are added by whoop

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug