WHOOP→
iOS Engineer at WHOOP in Boston, MA
Entry LevelOn-siteFull-timeBoston, MA$105k–$145k/yr
Skills
swiftios frameworksswiftuiuikitautolayoutinterface builderxctestmvvm architectureviper architectureios memory managementswift concurrencygcdlibrary/framework developmentxcodefastlaneswift package managercocoapodsdebug toolingrestful backend communicationempathy
Job Description
Summary: WHOOP is on a mission to unlock human performance and healthspan through their innovative wearable devices. The iOS Software Engineer I will develop and maintain member-facing features, contributing to personalized insights that enhance users' health and performance.
Responsibilities:
- Work in a cross functional team that collaborates closely with the data science, product, and software engineering teams at WHOOP
- Utilize knowledge of Swift to develop and maintain product features and communicate with a RESTful backend
- Document new features and architecture
- Contribute to new feature ideation, planning, and development
- Analyze and monitor user metrics and feedback to determine crash rate or potential bugs and to improve engagement
- 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
- Self organize using productivity tools such as Jira, Confluence, and Github
- Stay up to date with the latest Apple frameworks and best practices
- Lead and contribute to new feature ideation, planning, and development
Required Qualifications:
- Product minded engineer with empathy for the member experience
- Experience in building, testing, debugging, and delivering native iOS apps in a professional environment
- Experience with Swift and iOS frameworks such as SwiftUI, UIKit, AutoLayout, Interface Builder, XCTest
- Familiarity with MVVM/Viper architecture
- Knowledge of iOS memory management and concurrency (Swift Concurrency & GCD)
- Experience developing libraries/frameworks and tooling that are used by other developers
- Knowledge of Xcode, Fastlane, Swift Package Manager, CocoaPods, and debug tooling
- Experience communicating with a RESTful backend
- Willingness to learn and grow rapidly across iOS and external systems
Required Skills: Swift, iOS frameworks, SwiftUI, UIKit, AutoLayout, Interface Builder, XCTest, MVVM architecture, Viper architecture, iOS memory management, Swift Concurrency, GCD, Library/framework development, Xcode, Fastlane, Swift Package Manager, CocoaPods, Debug tooling, RESTful backend communication, Empathy
Benefits: Competitive base salaries, Meaningful equity, Benefits, A generous equity package
Benefits
Competitive base salaries
Meaningful equity
Benefits
A generous equity package