Senior iOS Engineer (Connectivity)

Whoop•Boston, MA
•Onsite

About The Position

WHOOP’s Connectivity Software Team builds the link between WHOOP hardware, the iOS app, and the cloud. The Senior iOS Engineer will design and implement software that enables WHOOP wearable sensors to communicate with its mobile platform, developing robust, efficient, and seamless connectivity experiences that ensure reliable data flow across the ecosystem. The role is based in WHOOP’s Boston, Massachusetts office, and the successful candidate must be prepared to relocate if necessary. The engineer will build and maintain iOS components and system-level services for device connectivity, synchronization, and data transfer. They will work with Swift and Combine, collaborate with firmware, mobile, and cloud teams, and improve the performance, power efficiency, and reliability of the connectivity layer. The role also contributes to software architecture and testability, documents features and architecture, and participates in the app release process. The U.S. base salary range for this full-time position is $150,000–$215,000. The successful candidate will also receive benefits and an equity package.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent experience.
  • At least 3 years of professional iOS software engineering experience.
  • Solid foundation in Swift, iOS system APIs, concurrency, and memory management.
  • Hands-on experience with Swift 6 Concurrency and background task processing for non-UI iOS features.
  • Demonstrated ability to apply architectural and platform-based software design principles to build scalable, modular, and testable software.
  • Excellent collaboration and communication skills, with a focus on cross-functional problem solving.
  • Commitment to using AI tools in day-to-day work while ensuring AI-assisted work meets the same quality standards as personal contributions.

Nice To Haves

  • Experience debugging and diagnosing issues across complex or distributed systems, such as firmware, mobile, and backend systems.

Responsibilities

  • Design, implement, and maintain iOS application components that interface with WHOOP hardware over Bluetooth Low Energy (BLE), Wi-Fi, or other communication protocols.
  • Develop background and system-level iOS services for reliable device connectivity, synchronization, and data transfer.
  • Use Swift and Combine to build resilient, efficient, and maintainable reactive pipelines for connectivity and data management.
  • Collaborate with embedded firmware, mobile, and cloud engineers to diagnose and resolve issues across a distributed system.
  • Improve performance, power efficiency, and reliability in the WHOOP connectivity layer.
  • Promote strong software architecture principles for testable, scalable, and maintainable software within the team and across the organization.
  • Document features and architecture using Jira and Confluence, and prepare code using GitHub feature, develop, and master branches.
  • Participate in the release process, including building the app, managing build variants and signing, sending and testing builds through Firebase, and submitting to the App Store.

Benefits

  • Benefits package
  • Generous equity package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service