Vývojář/ka mobilního SDK senior
Air Bank a.s.
Praha · Kraj Praha · Česká republika
Popis pozice
Air Bank | Praha | Hybrid, plný úvazek
Stavíme Unity – novou platformu, která propojí služby Air Bank, O2, Novy a dalších partnerů. Hledáme zkušeného mobilního vývojáře/vývojářku, který/á pomůže vytvořit společné SDK, přes které se Unity bezpečně a jednoduše dostane do partnerských mobilních aplikací. Budete navrhovat, vyvíjet a dlouhodobě spravovat mobilní SDK pro Android a iOS, ideálně s využitím Kotlin Multiplatform. Výsledkem nebude jedna konkrétní aplikace, ale stabilní řešení, na kterém budou stavět mobilní týmy několika velkých společností.
Náplň práce:
Návrh a vývoj mobilního SDK Unity – společná vrstva pro Android a iOS umožňující partnerům zapojovat funkce jako zákaznický profil, věrnostní program, peněženku nebo správu souhlasů
Návrh stabilního veřejného API s verzováním a zpětnou kompatibilitou (semantic versioning, distribuce balíčků, postupné zavádění změn)
Spolupráce s partnery (Air Bank, O2, Novy) – příprava dokumentace, pomoc s implementací SDK, řešení problémů při napojování
Oddělení technického release od zapínání funkcí pomocí feature flags, vzdálené konfigurace a postupného nasazování
Využívání AI v každodenním vývoji – implementace, generování testů, kontrola API, dokumentace, changelogy
Požadujeme:
Zkušenost s vývojem produkčních mobilních aplikací nebo SDK v Kotlinu
Znalost Android SDK a architektur MVVM, MVI nebo Clean Architecture
Zkušenost s vývojem knihovny/frameworku používaného dalšími týmy
Znalost Kotlin Multiplatform (nebo pevný základ v Kotlinu a chuť se do něj rychle ponořit)
Základní orientaci ve Swiftu / potřebách iOS vývojářů
Zkušenost s REST API, OAuth/OpenID Connect a bezpečností mobilních aplikací
Orientaci ve feature flags, vzdálené konfiguraci a postupném nasazování
Aktivní používání AI nástrojů ve vývoji s kritickým vyhodnocováním výstupů
Nemusíte být špičkový Android i iOS vývojář zároveň – důležitější je silný základ v Kotlinu a schopnost přemýšlet nad SDK jako produktem pro vývojáře
Nabízíme:
Flexibilní pracovní dobu (Flexi office)
25 dní dovolené + 5 dní volna navíc + 3 dny na dobrovolnictví
Měsíc placeného volna navíc po 5 letech ve skupině PPF
Příspěvek na jídlo 115 Kč/den
Příspěvek 2 000 Kč/měsíc na penzijko nebo pojištění
500 Kč/měsíc na sport (Edenred karta) nebo Canadian Medical Care
Podporu rozvoje – kurzy, školení, konference
Partnerské slevy (např. O2, Alza)
Výhodnější podmínky na služby Air Bank
Výběrové řízení:
Zaslání životopisu → ozve se HR (Helena z Péče o zaměstnance)
Setkání s budoucím šéfem – rozhovor o mobilní aplikaci/knihovně/SDK, na kterém jste pracoval(a)
Setkání s týmem – technická debata nebo praktická ukázka zaměřená na návrh veřejného API, zpětnou kompatibilitu a přístup ke kvalitě