iOS Software Engineer | Connect IQ Team
Core
Design and build advanced iOS applications for the Connect IQ platform, enabling third-party developers to create apps for Garmin devices.
Role type
Senior iOS Software Engineer
Builds
Third-party apps, watch faces, and data fields for Garmin wearable devices
Domain
Consumer electronics / Wearable technology
Deliverable
production ML models | product features
Required skills
Swift, iOS SDK, Xcode, OOP, SwiftUI, UIKit, Modern Concurrency, Modular app architecture, SPM modules, MVVM, Router navigation
Preferred skills
Bluetooth integration, Combine framework, Agile methodologies
Technologies
Swift, iOS SDK, Xcode, SwiftUI, UIKit, Combine, SPM
Responsibilities
Design and build advanced applications for 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