JobsPortal logo

Search Jobs In Finland

Android Developer

Published date more than one year ago
Posted: more than one year ago
Company Oura
Company: Oura
Location Oulu
Location: Oulu

Description

Oura is a fast-growing consumer company that helps people track and improve their sleep and recovery using the Oura ring. We are looking for new Android developers to join our team and welcome both more senior roles and juniors.

Oura has solid financial backing and a steady revenue stream. We are now expanding our mobile development teams to better support our rapidly growing customer base.

Oura’s users are passionate about the product and it has helped many of our users to improve their wellbeing. We drive for excellence - both the ring and the app and we have won several design awards, such as the world-famous Red Dot Award.

Our Android codebase is mostly Kotlin and it utilises modern libraries such as RxJava, Dagger, Retrofit. Our roadmap offers intellectually interesting technical challenges: for example, if you are interested in the top of the class UI approaches, our app has a unique adaptive UI and content system. On the other hand, if you are interested more in the lower levels of the codebase, there are plenty of work to be done in the communication protocols both with the ring and the cloud backend.

As an Android developer, typical tasks include:

  • Build a best-in-class Android application together with the Android team
  • Implementing mobile application features together in cross-functional teams consisting of developers, UX designers and scientists.
  • Ensuring the quality of our app codebase by writing maintainable code, improving our testing practices and continuous delivery systems.
  • Taking an active role in shaping the future of Oura's technology and product features.
  • Work on bug fixing and improving application performance

You will be working in an inspiring environment:

  • Small teams of friendly, talented people.
  • Developing and deploying high quality, tested and peer-reviewed code.
  • A no-nonsense environment, with few distractions and minimal bureaucracy.
  • A focus on collaboration and team productivity. We help each other learn and do better every day.
  • Helping to shape Oura’s culture.
  • Sane working hours, good work-life balance and deep respect for your personal time.

Requirements

We would love to have you on our team if you:

  • For junior positions: You have proven great programming skills and some experience in Android and Kotlin programming
  • For senior positions: You have played an instrumental role in shipping quality apps to the Play Store
  • You have a passion for great user experience and you have deep understanding of Android UI concepts.
  • Enjoy writing maintainable and well-tested code.
  • Have solid experience of standard software development tools and practices: version control (git), issue tracking, unit testing and agile development processes.
  • Have a pragmatic can-do attitude and delivery-focused mindset; shipping working software makes you happy.
  • Are happy both executing on your expertise as well as learning new skills.

Benefits

At Oura, we care about you and your wellbeing. Everyone here at Oura can have a ring of their own and everyone learns something about themselves and how could they improve their health and wellbeing. We also learn from each other.

We use the latest tools and working methods and we're always ready to hear what has worked for you in the past.