Vývojář/ka mobilního WebView senior
O pozici
Stavíme Unity - novou platformu, která propojí služby Air Bank, O2, Novy a dalších partnerů.
Pod svá technická křídla si vezmete mobilní modul platformy Unity, který propojuje webovou aplikaci ve WebView, nativní prostředí Android a iOS a vlastní BFF vrstvu. Budete rozumět UX/UI návrhům a převádět je do funkčního řešení. Zároveň dokážete srozumitelně popsat, jak chcete jednotlivé části postavit, aby na nich mohly mobilní a backendové týmy pracovat souběžně. Budete mít velkou samostatnost a přímý vliv na architekturu, bezpečnost i výslednou podobu modulu.
Hledám člověka, který dokáže převzít odpovědnost za celé technické řešení a domluvit se s vývojářskými týmy i business lidmi různých partnerů.
Hledám člověka, který dokáže převzít odpovědnost za celé technické řešení a domluvit se s vývojářskými týmy i business lidmi různých partnerů.
Co vás u nás čeká?
Vlastnictví modulu od webu až po backend
Budete technickým vlastníkem celého řešení - webové aplikace, nativního bridge i BFF vrstvy. Rozhodnete, jak se bude modul dál rozvíjet, a pohlídáte jeho architekturu, výkon i spolehlivost.
Vývoj zákaznických scénářů ve WebView
V TypeScript a moderním frontendovém frameworku budete stavět věrnostní program, zákaznický profil, wallet nebo správu souhlasů. Zaměříte se na mobile-first prostředí, native-like uživatelskou zkušenost i rychlý start aplikace.
Propojení webu s Android a iOS
Navrhnete a budete rozvíjet tenký bridge v Kotlin a Swift i verzovaný kontrakt mezi JavaScript a nativní vrstvou. Vyřešíte rozdíly mezi Android WebView a iOS WKWebView, životní cyklus aplikace, navigaci, práci s tokeny i bezpečné deep-linky.
BFF a bezpečná komunikace s Unity Core
Pro frontend připravíte BFF vrstvu, navrhnete REST API a OpenAPI kontrakty a budete řešit autentizaci, session management, caching i observabilitu.
Spolupráce s vývojáři našich partnerů
Pomůžete mobilním týmům partnerů modul správně zapojit, připravíte pro ně srozumitelnou dokumentaci a budete jejich technickým partnerem při integraci. Postaráte se také o zpětnou kompatibilitu a testovací aplikaci, ve které půjde chování jednotlivých partnerů spolehlivě simulovat.
Bezpečnost a AI jako běžná součást vývoje
Budete chránit webový obsah běžící uvnitř regulované bankovní aplikace - od práce s tokeny a nastavení CSP až po prevenci XSS a kontrolu závislostí. Při vývoji budete aktivně využívat AI agenty, zároveň ale jejich výstupy kriticky posuzovat z pohledu bezpečnosti, výkonu a chování ve WebView.
Jak si vás představujeme?
/TypeScript ovládáte na expertní úrovni a do hloubky znáte alespoň jeden moderní frontendový framework - React, Vue nebo Svelte.
/Máte prokazatelnou zkušenost s webovou aplikací embedovanou v nativním WebView.
/Rozumíte Android WebView i iOS WKWebView a umíte navrhnout komunikaci mezi JavaScript a nativní vrstvou.
/V Kotlin a Swift zvládnete samostatně vyvíjet a ladit tenký nativní bridge.
/Máte zkušenost s BFF vrstvou v Node.js a TypeScript, případně v JVM stacku, a umíte navrhovat REST API a OpenAPI kontrakty.
/Orientujete se v OAuth 2.0, OIDC, JWT, JWKS, session managementu a bezpečné práci s cookies.
/Rozumíte zabezpečení webových aplikací, mobile-first vývoji, optimalizaci výkonu a CI/CD.
Co oceníme navíc?
/Zkušenost s Capacitor, Cordova nebo Ionic.
/Znalost PWA, Service Workery, offline-first architektury nebo přístupnosti podle WCAG.
/Praktickou zkušenost s BFF patternem a API Gateway, například Kong nebo Apigee.
/Zkušenost s vývojem SDK či modulu, který integrují další firmy.
Proč vás tahle práce může bavit?
/Dostanete důvěru a prostor rozhodovat o řešení, které propojuje několik technologických světů a používají ho různí partneři.
/Protože máme rádi jednoduchá řešení, budete mít možnost složité technické téma proměnit v modul, se kterým se dobře pracuje vývojářům a který spolehlivě funguje klientům.
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.