Oura
Senior iOS Engineer, Connectivity
Remote - New York, New York. Posted 6 months ago
The role
A Senior iOS Engineer will architect, design, and build new features for the Oura iOS app connectivity layer. This role involves working with the Firmware and Platform teams to develop Bluetooth functionality for communication between the Oura ring and the application.
What you will do
- Architect, design and build new features in the Connectivity team
- Collaborate closely with our Firmware and Platform teams
- Ensure consistency across our apps
- Prototype and try out new frameworks and ways of working
- Develop systems to ensure performant, maintainable apps and improve developer experience
Required qualifications
- 5+ years of professional development experience shipping iOS apps
- Strong experience with Swift and UIKit, modern iOS app architectures, and common third-party libraries and frameworks
- Experience working with iOS CoreBluetooth and knowledge of Bluetooth Low Energy
- Experience with collaborative development on complex shared codebases
- Proficiency with Git, branching, and standard code review workflows
- A focus on quality through unit tests and manual testing
- Ability to convert ambiguous problems into solutions that can be implemented and shipped under technical leadership
Nice to have
- Experience with Swift structured concurrency, Combine, SQLite/GRDB, CoreAnimation, CoreGraphics, PyTorch
- Experience working asynchronously across countries and time zones
- Experience with health, wellness, or fitness products
- Strong systems architecture and performance optimization experience
- Deep computer science fundamentals and design patterns knowledge
- Contributions to open-source projects or an impressive personal portfolio
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
- 13 paid holidays
- 8 days of flexible wellness time off
- Paid sick leave
- Parental leave
Before you apply
- We are not considering candidates residing in the following states: Alaska (AK), Delaware (DE), Iowa (IA), Mississippi (MS), Nebraska (NE), South Dakota (SD), West Virginia (WV), and Wisconsin (WI)
About the company
ŌURA's products help their global community gain knowledge of readiness, activity, and sleep quality using the Oura Ring and its connected app.