Vývojář/ka mobilního SDK senior
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 nebo vývojářku, který nám 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. Vaším výsledkem nebude jedna konkrétní aplikace, ale stabilní a dobře použitelné řešení, na kterém budou stavět mobilní týmy několika velkých společností.
Hledám člověka, který dokáže navrhnout mobilní SDK tak, aby bylo technicky kvalitní, bezpečné a zároveň se s ním partnerským týmům dobře pracovalo.
Peter
/
Co vás u nás čeká?
-
Budete stavět mobilní SDK Unity
Navrhnete a vyvinete společnou mobilní vrstvu pro Android a iOS, přes kterou budou partneři zapojovat funkce Unity do svých aplikací. Půjde například o zákaznický profil, věrnostní program, peněženku nebo správu souhlasů.
-
Navrhnete stabilní veřejné API s verzováním i zpětnou kompatibilitou
Budete rozhodovat, jak bude SDK komunikovat s hostitelskou aplikací a jak zajistit, aby změny byly srozumitelné a dlouhodobě udržitelné. Postaráte se, aby nové verze nerozbíjely starší integrace - budete řešit semantic versioning, distribuci balíčků a postupné zavádění změn.
-
Pomůžete partnerům s napojením
Budete spolupracovat s mobilními týmy Air Bank, O2, Novy a dalších partnerů. Připravíte technickou dokumentaci, pomůžete s implementací SDK a budete řešit problémy, které se při napojování objeví.
-
Oddělíte technický release od zapínání funkcí
Budete pracovat s feature flags, vzdálenou konfigurací a postupným nasazováním. Díky tomu půjdou nové funkce zapínat bezpečně a bez nutnosti vydávat novou verzi každé partnerské aplikace.
-
Zapojíte AI do každodenního vývoje
AI využijete při implementaci, generování testů, kontrole veřejného API, dokumentaci nebo tvorbě changelogů. Její výstupy budete umět posoudit z pohledu bezpečnosti, správnosti a zpětné kompatibility.
Jak si vás představujeme?
-
/
Máte zkušenost s vývojem produkčních mobilních aplikací nebo SDK v Kotlinu.
-
/
Dobře se orientujete v Android SDK a v architektonických přístupech jako MVVM, MVI nebo Clean Architecture.
-
/
Máte zkušenost s vývojem knihovny, frameworku nebo sdílené komponenty, kterou používají další týmy.
-
/
Kotlin Multiplatform už znáte, nebo máte pevný základ v Kotlinu a konkrétní chuť se do něj rychle ponořit.
-
/
Ve Swiftu se alespoň orientujete a rozumíte tomu, co potřebuje iOS vývojář, který bude vaše SDK používat.
-
/
Máte zkušenost s REST API, OAuth nebo OpenID Connect a bezpečností v mobilních aplikacích.
-
/
Orientujete se ve feature flags, vzdálené konfiguraci a postupném nasazování funkcí.
-
/
AI nástroje už dnes aktivně používáte při vývoji a jejich výstupy nepřebíráte bez kontroly.
-
/
Nemusíte být zároveň špičkový Android i iOS vývojář. Důležitější pro nás bude silný základ v Kotlinu, zkušenost s návrhem sdílených komponent a schopnost přemýšlet nad SDK jako nad produktem pro další vývojáře.
Za skvělou práci vás odměníme
-
Flexibilní pracovní doba
V týmu se domluvíte na režimu, který funguje. Máme totiž Flexi office. Flexibilita je u nás součást práce.
-
Více volna
Dostanete 25 dní dovolené, 5 dní volna navíc a 3 dny na dobrovolnictví.
-
Volno za věrnost
Po 5 letech ve skupině PPF dostanete navíc měsíc placeného volna.
-
Příspěvek na jídlo
Na každý pracovní den vám přidáme 115 Kč. Obědy si vychutnáte v naší kantýně.
-
Příspěvek na budoucnost
Na penzijko nebo pojištění vám posíláme 2 000 Kč měsíčně.
-
Podpora zdraví
500 Kč měsíčně na sport na Edenred kartu nebo na členství v Canadian Medical Care.
-
Podpora rozvoje
Kurzy, školení nebo konference podle toho, kam se chcete posunout.
-
Partnerské slevy
Slevy u našich partnerů, třeba u O₂ nebo Alzy.
-
Výhodnější služby
Účty, půjčky i další služby Air Bank za lepších podmínek.
Jak probíhá výběrko?
-
1
Pošlete nám svůj životopis a ozve se vám Helča z Péče o zaměstnance.
Helena
/ -
2
Pokud vše klapne, potkáte se s budoucím šéfem a společně proberete mobilní aplikaci, knihovnu nebo SDK, na kterém jste pracovali.
-
3
Nakonec poznáte další členy týmu a vzájemně si ověříte, jestli vám spolupráce dává smysl. V rámci tohoto setkání bude technická debata nebo krátká praktická ukázka zaměřená na návrh veřejného API, zpětnou kompatibilitu a způsob, jakým přemýšlíte nad kvalitou řešení.
Často se nás ptáte
Nemusíte AI ovládat od prvního dne. Důležitější je otevřenost zkoušet nové věci, učit se a přemýšlet, kde můžou nové technologie usnadnit práci.
Dostanete služební notebook, který vám nachystáme na druhý pracovní den. Pak si můžete vybrat, jestli chcete mít služební telefon, nebo používat vlastní a čerpat na něj příspěvek. Služební tarif je samozřejmostí.
Na pozicích, které umožňují flexi režim, můžete svoji pracovní dobu ovlivnit. Bývá u nás zvykem být k zastižení od 9 do 15 hodin. Ale záleží to především na domluvě se šéfem.
Obecně neradi plýtváme časem, takže se snažíme o to, aby schůzky byly smysluplně organizované.
Každého prvního v měsíci pořádáme vítání nováčků. Na něm vám letem světem představíme celou banku a naše hodnoty a vaším úkolem bude hlavně nasát atmosféru a navnímat, co je pro nás důležité. Další dny už strávíte se svým šéfem a týmem.
Nikdo na to u nás není sám. Organizujeme pravidelná AI sdílení, kde si ukazujeme, co nám fungovalo, co nám ušetřilo čas i které cesty se naopak neosvědčily. Každý může využít AI mentoring, konzultace s našimi AI ambasadory nebo různá školení.
Nejcennější zkušenosti ale získáváme při každodenní práci. Každý si proto postupně najde vlastní způsob, jak AI využít, tak aby mu pomáhala dělat práci jednodušeji a s větším přínosem pro klienty.
V bance obecně podporujeme osobní rozvoj. Máme širokou škálu školení. Ale zároveň hodně dbáme na to, abyste se u nás posouvali směrem, který vám pomůže v pracovním životě, a aby školení dávalo smysl ve vztahu k obsahu vaší práce. Proto u nás nenajdete třeba jazykové kurzy.