CareerPlanGet AI match score →

Android Software Engineer | Garmin Connect Team

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

Core

Develop Android components for Garmin Connect Mobile, a fitness and outdoor companion app serving 20 million users across 150+ devices.

Role type

Senior Android Software Engineer

Builds

Mobile applications for fitness, outdoor, wellness, and smartwatch ecosystems

Domain

Consumer electronics / Mobile / Fitness & Outdoor

Deliverable

production ML models | product features

Required skills

Android architecture (ViewModel, StateFlow/LiveData, Room), Kotlin (coroutines, Flow), Jetpack Compose, dependency injection, background processing (WorkManager, BLE), testing (JUnit, MockK, Espresso), Gradle/AGP

Preferred skills

MVVM/MVI/Clean Architecture patterns, technical root cause analysis, process improvement

Technologies

Kotlin, Jetpack Compose, Room, WorkManager, BLE APIs, JUnit, MockK, Espresso, Gradle, Android Studio

Responsibilities

Create and execute designs for software components; Mentor less experienced engineers; Participate in peer code reviews; Estimate effort and evaluate technology options; Perform technical root cause analysis

Seniority

Senior, hands-on IC with mentorship duties

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