Whoop!

Android Engineer I, Fitness

Whoop!

full-time

Posted on:

Origin:  • 🇺🇸 United States • Massachusetts

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

AndroidFirebaseJavaKotlin

About the role

  • 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.

Requirements

  • 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.
  • Must be prepared to relocate to Boston, MA.