Senior iOS Software Engineer | Garmin Connect Team
Core
Design and build advanced features for Garmin Connect Mobile, a fitness and outdoor companion app serving tens of millions of users across running, cycling, wellness, and smartwatch domains.
Role type
Senior iOS Software Engineer
Builds
Production iOS applications and new features for the Garmin Connect Mobile platform
Domain
Consumer electronics / Fitness & Outdoor technology
Deliverable
production ML models | product features
Required skills
SwiftUI, UIKit, Modern Concurrency, Modular app architecture, SPM modules, MVVM, Router navigation, Unit testing, Bug fixing, Performance optimization
Preferred skills
Bluetooth integration, Promises, Combine, Agile methodologies
Technologies
SwiftUI, UIKit, Swift, SPM, MVVM
Responsibilities
Design and build advanced applications for the iOS platform; Collaborate with cross-functional teams to define, design and ship new features; Unit-test code for robustness, including edge cases, usability and general reliability; Work on bug fixing and improving application performance; Continuously discover, evaluate and implement new technologies to maximize development
Seniority
Senior, hands-on IC