Senior iOS Engineer (Connectivity)
Core
Design and implement iOS software enabling WHOOP wearable sensors to communicate seamlessly with the mobile platform and cloud via Bluetooth Low Energy (BLE) and Wi-Fi.
Role type
Senior iOS Software Engineer (Connectivity)
Builds
WHOOP mobile app connectivity layer and data synchronization services
Domain
Health tech / Wearables / Mobile
Required skills
Swift, iOS system APIs, BLE, Wi-Fi, Swift 6 Concurrency, background task processing, reactive pipelines, distributed system debugging, software architecture
Preferred skills
Embedded firmware debugging, cross-functional problem solving, AI tool integration
Technologies
Swift, Combine, Jira, Confluence, Github, Firebase
Responsibilities
Design and maintain iOS components interfacing with WHOOP hardware; Develop background services for reliable device connectivity and data transfer; Build resilient reactive pipelines for connectivity and data management; Collaborate with embedded firmware, mobile, and cloud engineers to resolve distributed system issues; Drive performance and power efficiency improvements in the connectivity layer; Champion software architectural principles for scalable, testable software; Manage app release process including builds, signing, testing, and App Store submission
Seniority
Senior, hands-on IC
