← Back to list
Job · Senior

Senior iOS Engineer

Mobile Developer • Senior • Remote • Full-time United States USA

Join an autonomous, cross-functional feature squad owning a specific area of Oura's iOS app (e.g. activity, women's health, onboarding) from concept through release.

Responsibilities

  • Design, build, and maintain high quality code for projects on the team's roadmap
  • Push projects forward by closely aligning with PMs and Designers
  • Collaborate with backend, firmware, data science, research, and QA teams to deliver complex mobile app features
  • Work with iOS colleagues across the US and EU to improve the health of the iOS codebase
  • Contribute to technical discussions, code reviews, and platform level improvements

Requirements

  • Minimum 5+ years of professional development experience shipping iOS apps
  • Proficiency in Swift, UIKit, modern iOS app architectures (MVVM, MVC, TCA, VIPER, etc.) and common third-party libraries
  • Experience with collaborative development on complex shared codebases with proficiency in git, branching, and code review workflows
  • Focus on quality through unit tests and manual testing
  • Strong computer science fundamentals and design patterns
  • Ability to take ownership of projects, design technical solutions, and deliver results with limited guidance
  • Ability to mentor other engineers and increase developer productivity across teams
  • Experience with Agile or Scrum processes

Nice to have

  • 7+ years of professional experience shipping consumer iOS apps or enterprise apps and SDKs
  • Previous experience in a tech lead or team lead role
  • Experience with Swift structured concurrency, Combine, SQLite/GRDB, SwiftUI, CoreAnimation, CoreGraphics, PyTorch, TypeScript, Kotlin Multiplatform, BLE, SDK development
  • Experience with functional programming
  • Experience with systems architecture and performance optimization
  • Experience working asynchronously across countries and time zones
  • Experience working with firmware teams on hardware-involved projects
  • Experience with app release management and CI/CD
  • Experience developing software related to health, wellness, fitness, or wearable products
  • Bonus points for ML algorithms, encryption, data privacy, or C++ familiarity

Soft skills

MentoringOwnershipCollaboration

What we offer

  • Competitive salary and equity packages
  • Health, dental, vision insurance, and mental health resources
  • An Oura Ring of your own plus employee discounts for friends & family
  • 20 days of paid time off plus 13 paid holidays plus 8 days of flexible wellness time off
  • Paid sick leave and parental leave

About the company

Oura is a health wearables company. Its award-winning Oura Ring and connected app help a global community gain a deeper understanding of their sleep quality, activity, and readiness. Oura's mission is to empower every person to own their inner potential.

Similar jobs