Garmin Cluj
Garmin Cluj
Garmin Cluj on alueellinen Garminin toimisto, joka keskittyy navigointiin, kuntoiluun, hyvinvointiin ja verkottuneisiin arjen kokemuksiin liittyvän teknologian kehittämiseen. Sen työ edistää esimerkiksi GPS-navigointijärjestelmien, älykellojen ja aktiivisuusrannekkeiden kehittämistä sekä tukee ulkoilua, terveyden seurantaa ja autoilua. Tiimi rakentaa luotettavia ratkaisuja käyttäjille ympäri maailmaa.

Android-ohjelmistoinsinööri – Garmin Varia -sovellus, Cluj-Napoca, hybridityö

Kehitä Garminin Varia-pyöräilyturvallisuussovellusta tutka-, takavalaisin- ja kameratuotteille. Työskentele pieniviiveisen Bluetooth-yhteyden, taustaprosessoinnin ja turvallisuuteen keskittyvien hälytysten parissa.

Kuvaus

  • Suunnittele ja toteuta ohjelmistokomponentteja osana laajempia Android-projekteja.
  • Ohjaa ja tue vähemmän kokeneita ohjelmistoinsinöörejä.
  • Anna vertaiskoodikatselmoinneissa rakentavaa palautetta ja ehdota parannuksia.
  • Arvioi kehitystyön vaatimaa työmäärää, vertaile teknologiavaihtoehtoja ja suosittele prosessiparannuksia.
  • Selvitä tekniset juurisyyt ja määritä tunnistettuihin ongelmiin korjaavat toimenpiteet.
  • Kehitä ja ylläpidä Garminin taustapeilitutka-, takavalaisin- ja kameratuotteiden Varia-oheissovellusta.
  • Mahdollista responsiivinen anturivirta, luotettava taustayhteys, energiatehokas toiminta, videonkäsittely, median tallennus ja automaattinen tapahtumien tallennus.

Vaatimukset

  • Android-arkkitehtuurikomponenttien, kuten ViewModelin, StateFlow'n tai LiveDatan ja Roomin, syvällinen tuntemus sekä MVVM-, MVI- tai Clean Architecture -mallien hallinta.
  • Vahva Kotlin-osaaminen, mukaan lukien korutiinit, Flow ja kielen idiomaattiset ominaisuudet.
  • Edistynyt Jetpack Compose -osaaminen, mukaan lukien tilan nostaminen, sivuvaikutukset, teemoitus, mukautetut komponentit ja näkymien yhteentoimivuus.
  • Käytännön kokemus riippuvuuksien injektointikehyksistä.
  • Taustasuorituksen vankka tuntemus WorkManagerin ja etualapalveluiden avulla sekä Bluetooth- ja BLE-rajapinnoista.
  • Kokemusta yksikkötestien kirjoittamisesta JUnitilla ja MockK:lla sekä käyttöliittymätestien kirjoittamisesta Compose Testingillä tai Espressolla.
  • Käytännön kokemus Gradlen ja AGP:n määrityksistä sekä Android Studion työkaluista.
  • Vähintään kolmen vuoden ammatillinen kokemus Android-kehityksestä.

Edut

  • 24 vuosilomapäivää, Garminilla työskentelyn keston perusteella kertyviä lisäpäiviä sekä korvaus lakisääteisistä vapaapäivistä.
  • Terveyspakettitilaus ja vuosittainen silmälasikorvaus.
  • Kuukausittainen etu urheilu- ja hyvinvointiaktiviteetteihin.
  • Paikallisia ja kansainvälisiä kehittymismahdollisuuksia, kuten koulutusta, mentorointia sekä teknisiä ja johtamisohjelmia.
  • Pääsy verkko-oppimisalustoille ja tukea teknisiin konferensseihin osallistumiseen.
  • Yrityksen palvelusvuosibonus sekä lisäbonuksia juhlapyhistä ja henkilökohtaisista merkkipaaluista.
  • Lounassetelit.
  • Huomattavat alennukset Garmin-tuotteista.
  • Henkilöstön osakeosto-ohjelma.
  • Työnantajan maksuosuus kolmannen eläkesäätiön eläkesuunnitelmaan.
  • Garmin-tuotteita testattavaksi ja lainattavaksi.
  • Hyvinvointi-, urheilu- ja yhteisötapahtumia, kuten urheiluaktiviteetteja, kursseja, hackathoneja ja juhlia.
  • Lisäedut kerrotaan rekrytointiprosessin aikana.