Oura is an award-winning and fast-growing startup that helps people track all stages of sleep and activity using the Oura Ring and connected app. By providing daily feedback and practical steps to inspire healthy lifestyles, we've helped hundreds of thousands of people improve their sleep, understand their bodies, and transform their health. We’re on a mission to empower every person to own their inner potential, and we’re seeking candidates who want to make an impact on our journey.
Our world-class app engineering team is looking for colleagues. You will have a key position on our journey of growth in a team that truly cares about the product and the quality of our app and its user experience. You will constantly push the boundaries of what’s possible and work together with the team to do the best work of your careers. The drive and passion you bring to the team is something that people can admire.
Our mobile apps are already top of the line with 4.9 rating on iOS and 4.6 rating on Android in the US stores, but we are always looking to make them even better.
We are actively looking for exceptional engineers of all backgrounds and experience levels, so don’t hesitate to apply!
We firmly believe that working with native code (Swift and Kotlin) results in the best possible product for our customers. Having said this, we are keeping a close eye on improvements happening in Kotlin Multiplatform. We will still continue writing all of the UI code natively, but we see the potential benefit in sharing some of the business logic between the platforms.
In addition to having the regular iOS and Android app engineering teams, we are split into small autonomous squads. These squads have full autonomy and responsibility for any given feature or architectural improvement. This means the squad will do everything from concepting, prototyping, design, implementation, measuring all the way to fixing any possible bugs.
Most of our shared dependencies use code generation that is built using Node.js and TypeScript. This ensures consistency between, reduces manual work and gives us type-safety as an added benefit. This includes everything from design tokens to localizations and data models.
We are strongly committed to enabling you to do the best work of your career.
Requirements
You will:
We would love to have You on our team, if You have:
We also appreciate if You have knowledge of:
Benefits