Senior iOS Engineer (Core)

WhoopBoston, MA
Onsite

About The Position

At WHOOP, we’re on a mission to unlock human performance and healthspan. WHOOP empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives. Our wearable technology monitors vital physiological metrics to offer personalized insights that enhance fitness, health, and recovery. As a Senior iOS Engineer on the Core team, you will build the foundations that power the WHOOP iOS app—owning platform capabilities, shared architecture, and reliability/performance improvements that unlock faster delivery for product teams and a consistently great experience for members. You will lead technical planning for complex initiatives, mentor other engineers, and raise the bar for engineering excellence across the iOS stack.

Requirements

  • Significant experience building, testing, debugging, and shipping native iOS applications in production environments
  • Strong proficiency with Swift and iOS frameworks (for example, SwiftUI, UIKit, XCTest) and experience with modern architecture patterns (for example, MVVM)
  • Experience leading technical planning and delivery for ambiguous, cross-cutting iOS initiatives (for example, modularization, large refactors, performance programs, or reliability initiatives)
  • Strong foundation in iOS performance and reliability fundamentals (for example, memory management, profiling, and concurrency with Swift Concurrency and/or GCD)
  • Experience integrating mobile apps with backend services and APIs (for example, RESTful APIs, authentication flows, and resilient networking)
  • Familiarity with common iOS tooling and workflows (for example, Xcode, Git, CI, Fastlane, Swift Package Manager, CocoaPods)
  • Demonstrated ability to collaborate effectively across functions (for example, Product, Design, QA, Data, and Backend Engineering) and communicate clearly with technical and non-technical audiences

Nice To Haves

  • Experience building shared mobile foundations across platforms (for example, collaborating closely with Android on patterns and releases), or contributing to backend services and APIs (for example, Java)

Responsibilities

  • Lead the design and implementation of core iOS platform capabilities (for example, app architecture, navigation patterns, shared UI components, networking, persistence, and feature flagging)
  • Drive technical planning for initiatives, including scoping and sequencing work, identifying dependencies and risks, and communicating tradeoffs and timelines to stakeholders
  • Deliver high-quality, member-facing iOS features in Swift, collaborating with cross-functional partners to ensure requirements are met and outcomes are measurable
  • Improve app reliability, performance, and maintainability through testing, observability, crash and performance monitoring, and disciplined release practices
  • Establish and evolve shared engineering standards through code reviews, documentation, and architectural discussions, influencing patterns used across iOS development
  • Mentor and support other engineers through pairing, feedback, and knowledge sharing, helping grow individual capability and the overall health of the codebase

Benefits

  • Meaningful equity
  • Competitive base salaries
  • Generous equity package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service