Company
Software
iOSEngineerII(Connectivity)
Neural analysis suggests this role is
optimal for Mid candidates.
“iOS Engineer II (Connectivity). Skills: iOS development, Swift, Bluetooth Low Energy (BLE), Connectivity. Build and maintain iOS application components that interface with WHOOP hardware over Bluetooth Low Energy (BLE), Wi-Fi, and related communication protocols. Contribute to background and system-level iOS services responsible for device connectivity, synchronization, and data transfer”
What You'll Achieve.
Improve the reliability, performance, and efficiency of the WHOOP connectivity experience
Industry & Context.
Troubleshoot technical issues across mobile applications and connected systems; Approaching new technical challenges
What They're Looking For.
Must Have
2+ years of professional iOS software engineering experience, Proficiency in Swift, Familiarity with iOS system APIs, concurrency, and memory management, Experience building and maintaining production-quality mobile applications, Familiarity with asynchronous and reactive programming concepts (e. g. , async/await, Combine, or similar), Ability to debug and troubleshoot technical issues across mobile applications and connected systems, collaboration and communication skills with a willingness to learn from and work across disciplines, Curiosity, ownership, and a growth mindset when approaching new technical challenges
Nice to Have
Experience working with Bluetooth Low Energy (BLE), Core Bluetooth, or other device connectivity technologies, Familiarity with networking concepts such as Wi-Fi, background transfers, or low-level communication protocols, Experience working with hardware-integrated mobile applications or IoT systems, Exposure to performance optimization, battery efficiency, or reliability improvements in mobile apps, Interest in leveraging AI-assisted development tools to improve engineering productivity
What You'll Do.
Build and maintain iOS application components that interface with WHOOP hardware over Bluetooth Low Energy (BLE)
and related communication protocols
Contribute to background and system-level iOS services responsible for device connectivity
maintainable Swift code using modern iOS patterns and frameworks such as Combine and Swift concurrency
Improve the reliability
and efficiency of the WHOOP connectivity experience
Contribute to scalable
and maintainable software architecture within the Connectivity team
Participate in code reviews
technical discussions
and release processes for the iOS application
How You'll Work.
Team & Collaboration
Collaborate closely with firmware, mobile, and cloud engineers to investigate and resolve issues across distributed systems; Work across disciplines
Communication Scope
Communication skills; Technical discussions
Full Job Description
## RESPONSIBILITIES Build and maintain iOS application components that interface with WHOOP hardware over Bluetooth Low Energy (BLE), Wi-Fi, and related communication protocols. Contribute to background and system-level iOS services responsible for device connectivity, synchronization, and data transfer. Write clean, maintainable Swift code using modern iOS patterns and frameworks such as Combine and Swift concurrency. Collaborate closely with firmware, mobile, and cloud engineers to investigate and resolve issues across distributed systems. Improve the reliability, performance, and efficiency of the WHOOP connectivity experience. Contribute to scalable, testable, and maintainable software architecture within the Connectivity team. Participate in code reviews, technical discussions, testing, and release processes for the iOS application. Document features, implementation details, and operational knowledge using tools such as Jira, Confluence, and GitHub. ## QUALIFICATIONS BS or MS in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience. 2+ years of professional iOS software engineering experience. Proficiency in Swift and familiarity with iOS system APIs, concurrency, and memory management. Experience building and maintaining production-quality mobile applications. Familiarity with asynchronous and reactive programming concepts (e.g., async/await, Combine, or similar). Ability to debug and troubleshoot technical issues across mobile applications and connected systems. Strong collaboration and communication skills with a willingness to learn from and work across disciplines. Curiosity, ownership, and a growth mindset when approaching new technical challenges. Nice to Have: Experience working with Bluetooth Low Energy (BLE), Core Bluetooth, or other device connectivity technologies. Familiarity with networking concepts such as Wi-Fi, background transfers, or low-level communication protocols. Experience working with
Applying for this iOS Engineer II (Connectivity) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.