CareerPlanSign in

Android Software Engineer | Varia Team

Cluj-Napoca, Cluj County, Romania💼 Full-time🗓 2026-08-25 → 2026-09-25

Core

Develop and maintain the Varia cycling safety companion app, enabling low-latency sensor streaming, background connectivity, and incident recording for rearview radar and camera devices.

Role type

Senior Android Software Engineer

Builds

Mobile application features for Garmin Varia cycling safety devices

Domain

Consumer electronics / Mobile applications / Cycling safety

Deliverable

product features

Required skills

Kotlin, Jetpack Compose, Android architecture (MVVM/MVI/Clean), Coroutines/Flow, BLE APIs, Background processing, Dependency injection, Unit/UI testing, Gradle/AGP

Preferred skills

Mentorship, Code review, Technical root cause analysis, Process improvement

Technologies

Kotlin, Jetpack Compose, ViewModel, StateFlow, LiveData, Room, MVVM, MVI, Coroutines, Flow, WorkManager, BLE, JUnit, MockK, Compose Testing, 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 responsibilities

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