Garmin Cluj
Garmin Cluj
Garmin Cluj je regionální kancelář společnosti Garmin zaměřená na vývoj technologií pro navigaci, fitness, zdraví a propojené každodenní zážitky. Její práce přispívá k tvorbě produktů, jako jsou GPS navigace, chytré hodinky a fitness trackery, které podporují aktivity od objevování přírody a sledování zdravotního stavu až po cestování automobilem. Tým vytváří spolehlivá řešení pro uživatele po celém světě.

Softwarový inženýr Android — aplikace Garmin Varia, Kluž-Napoca, hybridní režim

Vyvíjejte aplikaci Garmin Varia pro cyklistické radary, zadní světla a kamery. Pracujte na Bluetooth konektivitě s nízkou latencí, zpracování na pozadí a bezpečnostně zaměřených upozorněních.

Popis

  • Navrhovat a dodávat softwarové komponenty jako součást rozsáhlejších Android projektů.
  • Mentorovat méně zkušené softwarové inženýry a podporovat je.
  • Přispívat promyšlenou zpětnou vazbou a nápady na zlepšení prostřednictvím vzájemných kontrol kódu.
  • Odhadovat náročnost vývoje, posuzovat srovnatelné technologické možnosti a doporučovat zlepšení procesů.
  • Zkoumat technické kořenové příčiny a definovat nápravná opatření pro zjištěné problémy.
  • Vyvíjet a udržovat doprovodnou aplikaci Varia pro zadní radary, světla a kamery Garmin.
  • Zajišťovat rychlé streamování dat ze senzorů, spolehlivé připojení na pozadí, energeticky úsporný provoz, zpracování videa, záznam médií a automatické nahrávání incidentů.

Požadavky

  • Hluboká znalost komponent architektury Android, včetně ViewModel, StateFlow nebo LiveData a Room, spolu se vzory MVVM, MVI nebo Clean Architecture.
  • Pokročilá znalost Kotlinu včetně korutin, Flow a idiomatických funkcí jazyka.
  • Pokročilé zkušenosti s Jetpack Compose zahrnující zvedání stavu, vedlejší efekty, theming, vlastní komponenty a interoperabilitu s View.
  • Praktické zkušenosti s frameworky pro vkládání závislostí.
  • Dobrá znalost provádění úloh na pozadí pomocí WorkManager a foreground služeb a také API Bluetooth a BLE.
  • Zkušenosti s psaním unit testů pomocí JUnit a MockK a UI testů pomocí Compose Testing nebo Espresso.
  • Praktické zkušenosti s konfigurací Gradle a AGP a nástroji Android Studio.
  • Nejméně tři roky profesionálních zkušeností s vývojem pro Android.

Benefity

  • 24 dní dovolené ročně, další dny podle délky působení ve společnosti Garmin a kompenzace za zákonné svátky.
  • Zdravotní balíček a každoroční příspěvek na brýle.
  • Měsíční příspěvek na sportovní a wellness aktivity.
  • Lokální i globální možnosti rozvoje včetně školení, mentoringu a technických a leadershipových programů.
  • Přístup k e-learningovým platformám a podpora účasti na technických konferencích.
  • Bonus za loajalitu ke společnosti a další bonusy k svátkům a osobním životním událostem.
  • Stravenky.
  • Výrazné slevy na produkty Garmin.
  • Program zaměstnaneckého nákupu akcií.
  • Příspěvek zaměstnavatele do penzijního plánu třetího pilíře.
  • Produkty Garmin k testování a zapůjčení.
  • Wellness, sportovní a komunitní akce včetně sportovních aktivit, lekcí, hackathonů a večírků.
  • Další benefity sdílené během náborového procesu.