Android Engineer I
WHOOP
About the Role
This is an entry-level role for an Android Engineer I at WHOOP. The role involves building and maintaining Android features that provide data-driven insights to members. It is a growth-oriented position ideal for engineers eager to learn, contribute, and develop their technical skills in a fast-paced, mission-driven environment.
Key Responsibilities
- Implement and maintain Android features under the guidance of senior team members.
- Collaborate with engineers, product managers, and designers to deliver high-quality user experiences.
- Write clean, maintainable code and participate in code reviews.
- Debug, test, and improve application performance and reliability.
- Contribute to shared libraries and components.
- Continuously learn and apply modern Android development patterns and best practices.
Requirements & Tech Stack
- Proficiency with Kotlin.
- Familiarity with Android Studio.
- Familiarity with Jetpack libraries.
- Understanding of Android fundamentals including:
- Lifecycle
- UI components
- REST API integration
- Familiarity with version control systems such as Git.
- Enthusiasm for writing clean code.
- Enthusiasm for collaborating in a team environment.
- Willingness to learn architecture patterns like MVVM and modular design.
- Passion for health, technology, and delivering value to users.
- Strong commitment to embracing and leveraging AI tools.
Qualifications
- 0–2 years of professional experience in Android development (internship or academic experience acceptable).
- The role is based in WHOOP's Boston, MA office. Relocation may be necessary.