
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.