
Toast vyvíjí integrovaný software a hardware pro gastronomický průmysl. Její platforma propojuje technologie prodeje v místě, zpracování plateb, online objednávky, zpracování mezd a provozní nástroje, aby restauracím pomohla řídit každodenní provoz v jednom systému. Toast obsluhuje široké spektrum podniků, včetně restaurací s rychlým i plnohodnotným servisem, podniků typu fast casual, restaurací vyšší gastronomie, kaváren a food trucků. Zároveň zveřejňuje oborové analýzy a vzdělávací materiály pro provozovatele restaurací.
Seniorní softwarový inženýr pro Android ve společnosti Toast
Vyvíjejte a udržujte platformu Android společnosti Toast pro restaurační pokladní zařízení. Vytvářejte systémové aplikace v Kotlinu a Javě, funkce správy zařízení a nástroje pro aktualizaci flotily zařízení.
125 000 $ – 254 000 $ / rok
HybridněPlný úvazekSeniorPožadovaný Jazyk: angličtinaAndroid inženýrSoftwarový inženýrPopis
- Vyvíjejte funkce systémových aplikací Toast pro Android v Kotlinu a Javě.
- Implementujte zásady pro zařízení, úvodní nastavení, aktualizace firmwaru a aplikací.
- Navrhujte technická řešení zahrnující aplikace zařízení, cloudové služby a hardware Toast.
- Veďte odhady a plánování projektů.
- Vytvářejte a nasazujte služby na pozadí s příznaky funkcí, postupným vydáváním a monitorováním.
- Koordinujte aktualizace aplikací Android pro nové verze hardwaru a operačního systému.
- Rozšiřujte automatizované end-to-end testování na zařízeních Toast pomocí Robot Framework.
- Diagnostikujte složité provozní problémy napříč flotilou zařízení.
- Při zavádění zařízení spolupracujte se zákaznickou podporou a pilotními zákazníky.
- Podporujte inženýry prostřednictvím kontroly kódu, zpětné vazby k návrhům a společného programování.
- Koordinujte práci s týmy produktového managementu, hardwaru, QA a softwaru.
- Využívejte nástroje AI ke zlepšování vývojových procesů a zrychlení práce.
Požadavky
- Alespoň šest let zkušeností s vývojem aplikací pro Android.
- Dobrá znalost Kotlinu nebo Javy.
- Hluboké zkušenosti s Hilt, knihovnami AndroidX a Kotlin Coroutines.
- Znalost životního cyklu aplikací a služeb Android, práce na pozadí a meziprocesové komunikace.
- Zkušenosti s vedením mezifunkčních projektů od počátečního konceptu přes uvedení až po podporu v produkčním prostředí.
- Schopnost ladit složité problémy na úrovni aplikace, frameworku a operačního systému pomocí adb, logcat a hlášení chyb.
- Zkušenosti s využíváním nástrojů AI pro vývoj, testování a ladění.
- Schopnost jasně komunikovat ústně i písemně, včetně přípravy technických návrhů.
- Silný cit pro potřeby zákazníků.
- Výhodou jsou zkušenosti s vývojem zařízení Android, Android framework/AOSP/systémovými službami a systémovými aplikacemi, rozhraními API Device Owner nebo Device Policy Controller, koncepty MDM, rozsáhlými flotilami zařízení či aktualizacemi OTA a také s testováním pomocí Robot nebo UIAutomator.
Benefity
- Konkurenceschopné odměňování a programy zaměstnaneckých výhod.
- Peněžní odměna včetně příplatků za přesčasy a bonusů nebo provizí, pokud na ně máte nárok.
- Podíl ve společnosti.
- Flexibilní výhody určené k podpoře osobní pohody a přizpůsobení měnícím se potřebám.
- Hybridní model práce, který zohledňuje individuální potřeby.
- Přiměřené úpravy během náborového procesu.