[Remote] Senior iOS Engineer
Note: The job is a remote job and is open to candidates in USA. Oura is a company dedicated to empowering individuals to understand and improve their health through innovative products like the Oura Ring. They are seeking a Senior iOS Engineer to design, build, and maintain high-quality code for mobile app features, collaborating closely with cross-functional teams to enhance the iOS codebase.
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 other teams such as backend, firmware, data science, research, science, or QA 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
Skills
- Minimum 5+ years of professional development experience shipping iOS apps
- Proficiency in Swift programming, UIKit, modern iOS app architectures (MVVM, MVC, TCA, VIPER, etc.) and common third-party libraries and frameworks
- Experience with collaborative development on complex shared codebases with proficiency in git, branching, and standard 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, drive implementation, and deliver results with limited guidance
- Ability to mentor other engineers and increase developer productivity across teams
- Experience with Agile or Scrum processes
- 7+ years of professional development experience shipping consumer iOS apps or enterprise apps and SDKs
- Previous experience in tech lead or team lead roles
- Experience with any of the following: 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 projects involving hardware
- Experience with app release management and CI/CD
- Experience developing software related to health, wellness, fitness, women's health, or wearable products
- Special bonus points if you have experience with ML algorithms, encryption, data privacy or familiarity with C++
Benefits
- 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
- Amazing culture of collaborative and passionate coworkers
Company Overview
Company H1B Sponsorship