Garmin Cluj
Garmin Cluj
Garmin Cluj regionalni je ured tvrtke Garmin usmjeren na razvoj tehnologije za navigaciju, fitness, dobrobit i povezana svakodnevna iskustva. Njegov rad doprinosi proizvodima kao što su GPS navigacijski sustavi, pametni satovi i uređaji za praćenje tjelesne aktivnosti, podržavajući aktivnosti od istraživanja na otvorenom i praćenja zdravlja do putovanja automobilom. Tim razvija pouzdana rješenja namijenjena korisnicima diljem svijeta.

Android softverski inženjer – aplikacija Garmin Varia, Cluj-Napoca hibridno

Razvijajte Garminovu biciklističku sigurnosnu aplikaciju Varia za radarske uređaje, stražnja svjetla i kamere. Radite na Bluetooth povezivosti s malom latencijom, pozadinskoj obradi i sigurnosno usmjerenim upozorenjima.

Opis

  • Dizajnirati i isporučivati softverske komponente u sklopu širih Android projekata.
  • Mentorirati manje iskusne softverske inženjere i pružati im podršku.
  • Davati promišljene povratne informacije i prijedloge za poboljšanja kroz međusobne preglede koda.
  • Procjenjivati opseg razvoja, uspoređivati tehnološke mogućnosti i preporučivati poboljšanja procesa.
  • Istraživati tehničke temeljne uzroke i definirati korektivne mjere za utvrđene probleme.
  • Razvijati i održavati prateću aplikaciju Varia za Garminove stražnje radare, stražnja svjetla i kamere.
  • Omogućiti responzivni prijenos podataka sa senzora, pouzdanu pozadinsku povezivost, energetski učinkoviti rad, obradu videozapisa, snimanje medija i automatsko snimanje incidenata.

Zahtjevi

  • Duboko poznavanje Androidovih arhitektonskih komponenti, uključujući ViewModel, StateFlow ili LiveData te Room, zajedno s obrascima MVVM, MVI ili Clean Architecture.
  • Napredno iskustvo s Kotlinom, uključujući korutine, Flow i idiomatske jezične značajke.
  • Napredno iskustvo s Jetpack Composeom, uključujući podizanje stanja, bočne učinke, tematiziranje, prilagođene komponente i interoperabilnost s Viewom.
  • Praktično iskustvo s okvirima za ubrizgavanje ovisnosti.
  • Dobro poznavanje izvršavanja u pozadini pomoću WorkManagera i usluga u prednjem planu te Bluetooth i BLE API-ja.
  • Iskustvo u pisanju jediničnih testova pomoću JUnita i MockK-a te UI testova pomoću Compose Testinga ili Espressa.
  • Praktično iskustvo s konfiguracijom Gradlea i AGP-a te alatima Android Studija.
  • Najmanje tri godine profesionalnog iskustva u razvoju za Android.

Pogodnosti

  • 24 dana godišnjeg odmora, dodatni dani ovisno o stažu u Garminu i naknada za zakonske blagdane.
  • Pretplata na zdravstveni paket i godišnji dodatak za naočale.
  • Mjesečni dodatak za sportske aktivnosti i dobrobit.
  • Lokalne i globalne mogućnosti razvoja, uključujući edukacije, mentorstvo te tehničke i liderske programe.
  • Pristup platformama za e-učenje i podrška za sudjelovanje na tehničkim konferencijama.
  • Bonus za lojalnost tvrtki te dodatni bonusi za blagdane i osobne prekretnice.
  • Prehrambeni bonovi.
  • Znatni popusti na Garminove proizvode.
  • Program kupnje dionica za zaposlenike.
  • Doprinos poslodavca u mirovinski plan trećeg stupa.
  • Garminovi proizvodi dostupni za testiranje i posuđivanje.
  • Događaji posvećeni dobrobiti, sportu i zajednici, uključujući sportske aktivnosti, tečajeve, hackathone i zabave.
  • Dodatne pogodnosti predstavljene tijekom procesa zapošljavanja.