
Toast utvecklar integrerad mjukvara och hårdvara för restaurang- och dryckesbranschen. Plattformen samlar kassateknik, betalningshantering, beställningar online, löneadministration och operativa verktyg för att hjälpa restauranger att hantera det dagliga arbetet i ett och samma system. Toast betjänar ett brett spektrum av verksamheter, däribland snabbrestauranger, restauranger med full service, fast-casual-restauranger, fine dining-restauranger, kaféer och food trucks. Företaget publicerar även branschinsikter och utbildningsmaterial för restauratörer.
Senior Android-mjukvaruingenjör på Toast
Bygg och underhåll Toasts Android-plattform för kassasystem på restauranger. Utveckla systemappar i Kotlin och Java, enhetshantering och verktyg för uppdatering av enhetsflottan.
125 000 $ – 254 000 $ / år
HybridHeltidSeniorObligatoriskt Språk: engelskaAndroidingenjörMjukvaruingenjörBeskrivning
- Utveckla funktioner för Toasts Android-systemappar med Kotlin och Java.
- Implementera enhetspolicyer, förstagångsinställningar, firmwareuppdateringar och appuppdateringar.
- Ta fram tekniska lösningar som omfattar enhetsappar, molntjänster och Toasts hårdvara.
- Leda projektuppskattning och planering.
- Bygga och driftsätta bakgrundstjänster med funktionsflaggor, stegvisa lanseringar och övervakning.
- Vägleda uppgraderingar av Android-appar för ny hårdvara och nya operativsystemversioner.
- Utöka automatiserade tester från början till slut på Toast-enheter med Robot Framework.
- Diagnostisera komplexa produktionsproblem i hela enhetsflottan.
- Samarbeta med kundsupport och pilotkunder vid utrullning av enheter.
- Stötta ingenjörer genom kodgranskning, återkoppling på design och parprogrammering.
- Samordna arbetet med produktledning, hårdvara, kvalitetssäkring och mjukvaruteam.
- Använda AI-verktyg för att förbättra utvecklingsprocesser och öka tempot.
Krav
- Ha minst sex års erfarenhet av Android-applikationsutveckling.
- Vara kunnig i Kotlin eller Java.
- Ha djup erfarenhet av Hilt, AndroidX-bibliotek och Kotlin Coroutines.
- Förstå livscykler för Android-appar och tjänster, bakgrundsarbete och kommunikation mellan processer.
- Ha lett tvärfunktionella projekt från första idé till lansering och produktionssupport.
- Kunna felsöka komplexa problem i app-, ramverks- och OS-lager med adb, logcat och buggrapporter.
- Ha erfarenhet av AI-verktyg för utveckling, testning och felsökning.
- Kommunicera tydligt i tal och skrift, även när tekniska lösningar dokumenteras.
- Visa god förståelse för kundernas behov.
- Meriterande: erfarenhet av Android-enhetsutveckling, Android-ramverket/AOSP/systemtjänster/systemappar, API:er för Device Owner eller Device Policy Controller, MDM-koncept, stora enhetsflottor eller OTA-uppdateringar samt testning med Robot eller UIAutomator.
Förmåner
- Konkurrenskraftig ersättning och förmånsprogram.
- Kontant ersättning, inklusive övertidsersättning och bonus eller provision där det är tillämpligt.
- Aktier.
- Flexibla förmåner utformade för att stödja välmående och förändrade behov.
- En hybrid arbetsmodell som tar hänsyn till individuella behov.
- Skäliga anpassningar under rekryteringsprocessen.