Oura is seeking a highly motivated Android Engineer to join their Women's Health team, focusing on creating features that provide insights into reproductive health.
The role is remote, with a preference for candidates in the US-Pacific timezone, and offers hybrid options in San Francisco and San Diego.
The engineering organization consists of talented Android and iOS app developers who collaborate closely across locations.
Engineers work in cross-functional feature squads, taking full ownership of their code from concept to release, maintenance, and bug fixes.
Responsibilities include designing, developing, and maintaining high-quality code for the Oura Android app, collaborating with Product Managers and Designers, and working with various teams including backend, firmware, and QA.
Requirements:
A minimum of 3 years of professional experience developing and shipping Android apps is required.
Strong experience with Kotlin programming and modern Android architectures such as MVVM and MVI, as well as RxJava/Coroutines/Flow and Jetpack Compose.
Experience with collaborative development on complex shared codebases is necessary.
Proficiency with Git, branching, CI/CD, and standard code review workflows is required.
A strong focus on quality through unit and manual testing is essential.
Solid computer science fundamentals and design patterns are required.
Benefits:
Oura offers a competitive salary and equity packages.
Health, dental, vision insurance, and mental health resources are provided.
Employees receive an Oura Ring and discounts for friends and family.
The position includes 20 days of paid time off, 13 paid holidays, and 8 days of flexible wellness time off.
Paid sick leave and parental leave are also included in the benefits package.