
Toast utvikler integrert programvare og maskinvare for mat- og drikkevarebransjen. Plattformen samler kassateknologi, betalingsbehandling, nettbestilling, lønnsadministrasjon og driftsverktøy for å hjelpe restauranter med å håndtere det daglige arbeidet i ett samlet system. Toast betjener et bredt spekter av virksomheter, blant annet hurtigrestauranter, restauranter med full service, fast casual-steder, fine dining-restauranter, kafeer og foodtrucker. Selskapet publiserer også bransjeinnsikt og opplæringsressurser for restaurantoperatører.
Senior Android-programvareingeniør hos Toast
Bygg og vedlikehold Toasts Android-plattform for kassasystemer på restauranter. Utvikle systemapper i Kotlin og Java, enhetsadministrasjon og verktøy for oppdatering av enhetsflåten.
125 000 $ – 254 000 $ / år
HybridHeltidSeniorPåkrevd Språk: engelskAndroid-ingeniørProgramvareingeniørBeskrivelse
- Utvikle funksjoner for Toasts Android-systemapper med Kotlin og Java.
- Implementere enhetspolicyer, førstegangsoppsett, fastvareoppdateringer og appoppdateringer.
- Lage tekniske design som omfatter enhetsapper, skytjenester og Toasts maskinvare.
- Lede estimering og planlegging av prosjekter.
- Bygge og distribuere bakgrunnstjenester med funksjonsflagg, trinnvise lanseringer og overvåking.
- Veilede oppgraderinger av Android-apper for ny maskinvare og nye operativsystemversjoner.
- Utvide automatiserte ende-til-ende-tester på Toast-enheter med Robot Framework.
- Diagnostisere komplekse produksjonsproblemer på tvers av enhetsflåten.
- Samarbeide med kundestøtte og pilotkunder ved utrulling av enheter.
- Støtte ingeniører gjennom kodegjennomganger, tilbakemeldinger på design og parprogrammering.
- Koordinere med produktledelse, maskinvare-, QA- og programvareteam.
- Bruke AI-verktøy for å forbedre utviklingsprosesser og øke farten.
Krav
- Ha minst seks års erfaring med utvikling av Android-applikasjoner.
- Være dyktig i Kotlin eller Java.
- Ha inngående erfaring med Hilt, AndroidX-biblioteker og Kotlin Coroutines.
- Forstå livssykluser for Android-apper og -tjenester, bakgrunnsarbeid og kommunikasjon mellom prosesser.
- Ha ledet tverrfaglige prosjekter fra første idé til lansering og produksjonsstøtte.
- Kunne feilsøke komplekse problemer på tvers av app-, rammeverks- og OS-lag ved hjelp av adb, logcat og feilrapporter.
- Ha erfaring med AI-verktøy for utvikling, testing og feilsøking.
- Kommunisere tydelig muntlig og skriftlig, også når tekniske design utarbeides.
- Vise god forståelse for kundenes behov.
- En fordel: Erfaring med utvikling av Android-enheter, Android-rammeverket/AOSP/systemtjenester/systemapper, Device Owner- eller Device Policy Controller-API-er, MDM-konsepter, store enhetsflåter eller OTA-oppdateringer samt testing med Robot eller UIAutomator.
Fordeler
- Konkurransedyktig lønn og fordelsprogrammer.
- Kontantlønn, inkludert overtidsbetaling og bonus eller provisjon der det er aktuelt.
- Aksjer.
- Fleksible goder som er utformet for å støtte trivsel og skiftende behov.
- En hybrid arbeidsmodell som tar hensyn til individuelle behov.
- Rimelig tilrettelegging under ansettelsesprosessen.