Senior iOS Engineer, Connectivity

1 month, 3 weeks ago
Full-time
Senior
Mobile Development
OURA

OURA

Oura Ring: The world's first wellness ring for accurate sleep and activity tracking, empowering users to make optimal daily choices for improved performance and well-being.

Health Care Providers & Services
251-1K
Founded 2013
$159M raised

Description

  • Architect, design, and build new features for the Connectivity team.
  • Collaborate closely with Firmware and Platform teams on connected device functionality.
  • Develop and maintain the Bluetooth layer for secure and efficient communication between the Oura ring and the app.
  • Support next-generation product integration and maintain app-ring connectivity across millions of devices.
  • Ensure consistency across Oura apps.
  • Prototype and evaluate new iOS frameworks and development approaches to improve productivity.
  • Develop systems that improve app performance, maintainability, and developer experience as the product scales.
  • Help remove legacy implementations and keep the codebase up to date with modern technology.

Requirements

  • 5+ years of professional experience shipping iOS apps.
  • Strong experience with Swift and UIKit.
  • Experience with modern iOS app architectures and common third-party libraries and frameworks.
  • Experience with iOS CoreBluetooth and Bluetooth Low Energy.
  • Experience working on complex shared codebases in a collaborative environment.
  • Proficiency with Git, branching, and standard code review workflows.
  • Focus on quality through unit testing and manual testing.
  • Ability to turn ambiguous problems into shippable solutions with technical leadership.
  • Preferred: Experience with Swift structured concurrency, Combine, SQLite/GRDB, CoreAnimation, CoreGraphics, or PyTorch.
  • Preferred: Experience working asynchronously across countries and time zones.
  • Preferred: Experience with health, wellness, or fitness products.
  • Preferred: Strong systems architecture and performance optimization experience.
  • Preferred: Deep computer science fundamentals and design patterns knowledge.
  • Preferred: Contributions to open-source projects or an impressive personal portfolio.

Benefits

  • Competitive salary and equity packages.
  • Health, dental, and vision insurance.
  • Mental health resources.
  • An Oura Ring for employees plus discounts for friends and family.
  • 20 days of paid time off, 13 paid holidays, and 8 days of flexible wellness time off.
  • Paid sick leave.
  • Paid parental leave.
  • Market-based pay with location-based salary ranges from $147,000 to $203,000 depending on region.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

[Job 29839] Developer iOS Sr

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to modernize a SuperApp across mobile and backend platforms while delivering AI-assisted development within a remote/home office context.

Agile Android AWS GitLab iOS Java Jenkins JIRA Kotlin SonarQube Swift SwiftUI UIKit
5 hours, 24 minutes ago

[Job 29833] Senior iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to build and improve a remote iOS application for real business challenges in close collaboration with the client and team.

Agile iOS Solid.js Swift TDD
5 hours, 24 minutes ago

[Job 29785] Senior iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to support a benefits-sector client in building a mobile application that delivers a strong user experience and improves process maturity.

Agile Azure CI/CD Git REST API Solid.js SQLite Swift SwiftUI UIKit XCTest
5 hours, 39 minutes ago

[Job-29797] Senior iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to help build and continuously improve a native banking app used by millions of users.

Agile CI/CD JSON Swift UIKit
18 hours, 14 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers