CareerPlanGet AI match score →

iOS Software Engineer | Dive Team | 2 roles

Cluj-Napoca, Cluj County, Romania💼 Full-time🗓 2026-05-11 → 2026-07-31

Core

Design and build advanced iOS applications for the Garmin Dive app, a digital logbook and community platform for scuba and free divers.

Role type

Senior iOS Software Engineer

Builds

The Garmin Dive app (digital logbook and community platform) for scuba and free divers

Domain

Consumer electronics / Diving / iOS development

Deliverable

production ML models | product features

Required skills

SwiftUI, UIKit, Modern Concurrency, Modular app architecture, SPM modules, MVVM, Router navigation, Bluetooth integration, Combine, Agile methodologies

Preferred skills

Experience with Bluetooth, Combine, Agile methodologies

Technologies

SwiftUI, UIKit, Combine, SPM, MVVM, Bluetooth

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

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗