CareerPlan

Software Engineer 2 - Mobile Development

USAFull-time2026-10-09 → 2026-11-10
On-site

Core

Develop moderately complex software and design new functionality for Garmin mobile products and applications.

Role type

Mobile Software Engineer

Builds

Consumer-facing mobile applications for Garmin products

Domain

Consumer electronics / Mobile development

Deliverable

product features

Required skills

Kotlin, Java, Swift, Android SDK, iOS development, Jetpack Compose, SwiftUI, UIKit, object-oriented design, data structures, algorithms

Preferred skills

Bluetooth/Bluetooth Low Energy, REST APIs, cloud-connected services, Agile development, consumer product design

Technologies

Jetpack Compose, SwiftUI, UIKit, Android SDK

Responsibilities

Develop moderately complex software, design small sets of new functionality, participate in peer code reviews, perform root cause analysis, research new technologies, mentor less experienced colleagues

Seniority

Mid-level, hands-on IC