Senior iOS Build & Test Infrastructure Engineer

1 month, 4 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

  • Own and improve iOS build system performance, reliability, and debuggability across local and CI environments.
  • Diagnose and resolve build bottlenecks, non-determinism, and performance regressions.
  • Define and evolve iOS test architecture for unit, integration, and UI tests with a focus on determinism and signal quality.
  • Lead adoption of integration testing frameworks and patterns for iOS at scale.
  • Set standards and policies for flaky tests, including detection, quarantine, remediation, and enforcement.
  • Design and maintain iOS CI execution models, including simulator usage, sharding, and test parallelization.
  • Improve CI runtime, queue time, and failure rates through measurement and iteration.
  • Own and evolve Tuist-based project generation, structure, caching, and related tooling.
  • Improve developer workflows and local–CI parity to reduce “works on my machine” issues.
  • Use metrics, logs, and failure patterns to prioritize work and prevent regressions.

Requirements

  • Strong experience as an iOS engineer with a focus on build systems, test infrastructure, or developer tooling.
  • Deep understanding of Xcode builds, dependency graphs, and build performance optimization.
  • Experience designing or evolving iOS test architectures, including integration or UI testing at scale.
  • Experience operating and improving iOS build and test systems in CI environments.
  • Proven ability to improve local developer build and test loops for iOS engineers.
  • Comfort using CI metrics, logs, and failure patterns to guide debugging and prioritization.
  • Strong root-cause analysis skills and the ability to debug complex, non-deterministic failures.
  • Clear communication skills and the ability to work effectively with iOS engineers, platform teams, and partners.
  • Technical expertise in Xcode build internals, build settings, performance optimization, iOS test frameworks, CI execution models, Tuist, macOS environments, iOS toolchains, scripting and automation (Bash, Swift, Python), and Git workflows.
  • Nice to have: familiarity with developer-facing observability or instrumentation in pre-release environments, experience shaping CI standards beyond a single platform, mentoring experience, or exposure to cross-platform mobile build or test systems.

Benefits

  • Competitive salary.
  • Lunch benefit.
  • Wellness benefit.
  • Flexible working hours and work-life balance.
  • An Oura ring of your own.
  • Easy-to-reach offices in Oulu Teknologiakylä and Helsinki city center.
  • Latest equipment of choice.

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
13 hours, 44 minutes ago

Sr. Software Engineer - Engineering Tools

Lyra Health 1K-5K Health Care Providers & Services

Lyra Health is hiring a Senior Software Engineer for Engineering Tools to support automation, CI/CD reliability, performance testing, and internal productivity tooling for scrum teams in its remote engineering organization.

Argo CD CI/CD GitHub Actions Jenkins Playwright Scrum Selenium
13 hours, 44 minutes ago

Senior Staff Automation Engineer

SmithRx 1K-5K Pharmaceuticals

SmithRx is seeking a Senior Staff Automation Engineer to lead test strategy and automation quality for its next-generation pharmacy benefits management platform.

CI/CD CircleCI Cypress GitHub Actions Java JavaScript Jenkins Playwright Pytest Python Selenium TypeScript
13 hours, 44 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
13 hours, 44 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