Toast
Toast
Toast vyvíja integrovaný softvér a hardvér pre gastronomický priemysel. Jeho platforma spája technológie predajných miest, spracovanie platieb, online objednávanie, mzdové účtovníctvo a prevádzkové nástroje, aby reštauráciám pomohla riadiť každodennú prácu v jednom systéme. Toast slúži širokému spektru podnikov vrátane reštaurácií s rýchlym občerstvením aj komplexnou obsluhou, fast-casual prevádzok, luxusných reštaurácií, kaviarní a stánkov s občerstvením. Zároveň zverejňuje odborné poznatky a vzdelávacie materiály pre prevádzkovateľov reštaurácií.

Senior Android softvérový inžinier v Toast

Vyvíjajte a udržiavajte platformu Toast pre Android v reštauračných pokladničných zariadeniach. Tvoríte systémové aplikácie v Kotlin a Java, funkcie správy zariadení a nástroje na aktualizáciu zariadení.

Popis

  • Vyvíjajte funkcie systémových aplikácií Toast pre Android pomocou Kotlinu a Javy.
  • Implementujte zásady zariadení, úvodné nastavenie, aktualizácie firmvéru a aplikácií.
  • Navrhujte technické riešenia pre aplikácie v zariadeniach, cloudové služby a hardvér Toast.
  • Veďte odhadovanie a plánovanie projektov.
  • Vytvárajte a nasadzujte služby na pozadí s príznakmi funkcií, postupným vydávaním a monitorovaním.
  • Usmerňujte aktualizácie aplikácií pre Android pre nový hardvér a verzie operačného systému.
  • Rozširujte automatizované testovanie od začiatku do konca na zariadeniach Toast pomocou Robot Framework.
  • Diagnostikujte zložité problémy v produkcii naprieč flotilou zariadení.
  • Spolupracujte so zákazníckou podporou a pilotnými zákazníkmi pri zavádzaní zariadení.
  • Podporujte inžinierov kontrolami kódu, spätnou väzbou k návrhom a párovým programovaním.
  • Koordinujte spoluprácu s tímami produktového manažmentu, hardvéru, QA a softvéru.
  • Využívajte nástroje umelej inteligencie na zlepšovanie vývojových procesov a ich zrýchlenie.

Požiadavky

  • Prineste aspoň šesť rokov skúseností s vývojom aplikácií pre Android.
  • Ovládajte Kotlin alebo Javu.
  • Majte rozsiahle skúsenosti s Hilt, knižnicami AndroidX a Kotlin Coroutines.
  • Rozumejte životnému cyklu aplikácií a služieb v Androide, práci na pozadí a medziprocesovej komunikácii.
  • Viedli ste medzifunkčné projekty od prvotného konceptu až po uvedenie na trh a podporu v produkcii.
  • Dokážete ladiť zložité problémy naprieč vrstvami aplikácie, frameworku a operačného systému pomocou adb, logcat a hlásení chýb.
  • Máte skúsenosti s využívaním nástrojov umelej inteligencie pri vývoji, testovaní a ladení.
  • Jasne komunikujete písomne aj ústne, aj pri príprave technických návrhov.
  • Preukazujete silnú empatiu voči zákazníkom.
  • Výhodou sú skúsenosti s vývojom zariadení s Androidom, Android frameworkom/AOSP/systémovými službami/systémovými aplikáciami, rozhraniami Device Owner alebo Device Policy Controller API, konceptmi MDM, rozsiahlymi flotilami zariadení alebo OTA aktualizáciami a testovaním pomocou Robot alebo UIAutomator.

Benefity

  • Konkurenčné odmeňovanie a programy benefitov.
  • Finančná odmena vrátane príplatkov za nadčasy a bonusov alebo provízií, ak na ne vzniká nárok.
  • Podiel na spoločnosti.
  • Flexibilné benefity navrhnuté na podporu pohody a meniacich sa potrieb.
  • Hybridný model práce, ktorý zohľadňuje individuálne potreby.
  • Primerané úpravy počas prijímacieho procesu.