ŌURA

Senior Android Engineer

ŌURA

full-time

Posted on:

Location Type: Hybrid

Location: Helsinki • 🇫🇮 Finland

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidKotlin

About the role

  • Architect, design, build and maintain features to the Oura Android app using Kotlin, Compose, Room, Coroutines and Flow.
  • Work in a cross functional squad together with a passionate group of engineers, designers, data scientists, our product manager, health science experts and other stakeholders.
  • Refactor existing features to improve code quality, performance, and maintainability.
  • Ensure high quality through code reviews, automatic testing, and engineering best practices.
  • Use Kotlin flows and coroutines for efficient asynchronous programming and handling complex state flows in the UI.

Requirements

  • A minimum of 8 years of professional development experience shipping Android apps.
  • Strong experience with Kotlin and modern Android app architectures.
  • Taking strong ownership of the Android team’s work from technical planning to ensuring we ship working and high quality features.
  • A proactive, get-stuff-done attitude.
  • Drives and delivers on complex and often ambiguous initiatives with minimal guidance.
  • Thriving in a dynamic startup-like environment. We're building something completely new within the Oura app, and many of us come from startup backgrounds. We move and experiment fast, with continuous product discovery ongoing. We believe in creating value through iterative and incremental development as opposed to big bang releases.
  • Solid understanding of what you build as a whole, both from an engineering and end-user perspective.
  • Problem-solving mindset and adaptability.
  • Strong collaboration and communication skills.
  • Experience with collaborative development on complex shared codebases.
  • A focus on quality through automated testing
Benefits
  • Competitive salary
  • Lunch benefit
  • Wellness benefit
  • Flexible working hours
  • An Oura ring of your own
  • Wellness Time Off

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KotlinComposeRoomCoroutinesFlowAndroid app developmentCode qualityAutomated testingAsynchronous programmingUI state management
Soft skills
OwnershipProactive attitudeProblem-solvingAdaptabilityCollaborationCommunicationDynamic environmentInitiativeQuality focusIterative development