Senior Software Engineer - Mobile (iOS)
Senior iOS engineer building and maintaining Eight Sleep's consumer mobile app. Lead feature development, code reviews, and performance optimization while collaborating closely with backend, firmware, ML, and hardware teams.
About the job
What You'll Need to Succeed
- 6+ years of shipping high-quality features for native iOS apps
- Expertise with Swift
- Mastery of SwiftUI and Combine
- Experience working with various architectures and modularized projects
Preferred Experience
- Familiarity with Swift's evolution in recent years
- Familiarity with CI/CD, codegen/projectgen tools
- Experience working at a consumer products company focusing on health and wellness
- Experience working with App Extensions (Apple Watch, Widgets, Siri)
Skills
Swift, SwiftUI, Combine, iOS, CI/CD, Apple Watch, Widgets, Siri, App Extensions
Similar jobs
iOS Engineering jobsBuild and enhance scalable iOS and platform experiences that help Reddit community builders grow thriving communities. The role requires 5+ years of software engineering experience, end-to-end project ownership, and strong collaboration skills.
Build and optimize native iOS applications that let members control Eight Sleep products and understand their sleep data. The role requires 6+ years of iOS experience, strong Swift, SwiftUI, and Combine expertise, and experience with modular architectures.
Build iOS and wearable-integrated health applications for flight crews, turning real-time biometric data into secure, intuitive visual experiences. The role requires 3+ years of iOS development or equivalent experience, plus Swift, SwiftUI, HealthKit, and mobile data visualization expertise.
Build high-performance iPad-focused iOS applications for an Electronic Flight Bag and flight safety platform. The role requires Swift experience, offline-first and real-time data expertise, hardware integration, and a focus on reliability in safety-critical environments.
Build and ship native iOS video-creation products spanning user interfaces, graphics rendering, and audio/video processing. The role requires at least two years of professional experience and expertise in modern iOS frameworks.