Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

WHOOP

Staff iOS Engineer (Connectivity)

Posted Updated
Discussion
  • The Connectivity Software Team builds the critical link between WHOOP hardware, the iOS app, and the cloud
  • As an iOS Software Engineer on this team, you’ll design and implement the software that enables WHOOP’s wearable sensors to communicate seamlessly with the mobile platform
  • You’ll develop and optimize connectivity experiences that are robust, efficient, and invisible to the member — ensuring reliable data flow across our entire ecosystem
  • Architect, design, implement, and maintain iOS application components that interface directly with WHOOP hardware over Bluetooth Low Energy (BLE), Wi-Fi, or other communication protocols
  • Define and evolve the iOS software architecture and communication protocols, maintain comprehensive documentation, and drive consistency across iOS and Android implementations
  • Drive continuous improvement of performance, power efficiency, and reliability in the WHOOP connectivity software layer including background and system-level iOS services to enable reliable device connectivity, synchronization, and data transfer
  • Champion strong software architectural principles for testable, scalable, maintainable software on your own team and across the organization
  • Own and maintain a clear, prioritized backlog focused on code health, technical debt reduction, and testability improvements
  • Raise the bar and champion higher engineering standards through prompt code review, increased test coverage, and improved design practices. Hold teammates accountable
  • Represent the Connectivity iOS team in cross-functional settings such as bug triage, product syncs, firmware coordination, and guild representation
  • Participate in the release process including getting the app built, managing build variants, signing, sending and testing through Firebase, and submitting to the App store

Benefits

  • Flexible Vacation: WHOOP has a flexible vacation policy that allows you to unwind, laptop-free, when you need it most.
  • Focus on Family: We offer 18 weeks paid parental leave, plus an additional 2 weeks to gradually return to work.
  • Get Invested: In addition to a competitive base salary and 401k, you’re eligible to receive stock options to share in the future of WHOOP.
  • WHOOP +1: Everyone on the team gets a complimentary WHOOP membership—plus another membership to share with a loved one.
  • Health Matters: Our competitive benefits package covers medical, dental, and vision, in addition to mental health services, life and disability insurance, and more.
  • Find Your Fit: Full-time employees get $500 a year to spend on wellness in whatever way they see fit, from fitness classes and memberships, to recovery services.
  • It Pays to Sleep: Our Sleep Performance Program incentivizes employees to get more sleep. Log an average sleep performance of 85% or higher for the month and get a $100 bonus.
  • Location, Location, Location: You can’t beat the views from the rooftop of One Kenmore Square. Feel inspired daily as you work, enjoy free snacks and coffee, and collaborate in the heart of Boston.
  • Experience debugging and diagnosing issues across complex or distributed systems (for example: firmware, mobile, backend) is a strong plus
  • Hands-on experience with Combine and background task processing for non-UI iOS features
  • Excellent collaboration and communication skills, driving cross-functional problem solving, tradeoff definition, and optimization
  • Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work aligns with the same high-quality standards as personal contributions
  • 5+ years of professional iOS software engineering experience with a solid foundation in Swift, iOS system APIs, concurrency, and memory management
  • Demonstrated examples influencing other engineers in the application of architectural and platform-based software design principals to build scalable, modular, testable software
  • BS or MS in Computer Science, Electrical Engineering, or a related technical field, or equivalent experience
  • Interested in the role, but don’t meet every qualification? We encourage you to still apply!

Skills

What Staff Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.