Aplikace pro obchodníky
Multiplatformní mobilní aplikace pro britskou platební instituci s licencí FCA: provede obchodníka onboardingem a pak se stane místem, odkud řídí byznys každý den. Pracoval jsem na ní jako produktový inženýr, na aplikaci i na navazujících částech.
- iOS + AndroidJedna multiplatformní aplikace
- MVP → produkceOd začátku do konce
- Licence FCAakvizice (PSR 2017)
01Kontext
Klient je platební instituce s licencí FCA: britští obchodníci díky ní mají jednoho poskytovatele pro akvizici karet a platby a mobilní aplikace je místem, kde se s ní potkají. Nejdřív je to onboardingový nástroj, pak aplikace, kterou otevírají každý den, aby viděli, jak byznys jde.
Produkt, jeho značka i rozhraní patří klientovi, takže tahle případová studie popisuje moji roli a inženýrský problém, ne jeho obrazovky.
02Výzva
Dvě role, jedna aplikace. Onboarding k regulovanému akvirerovi znamená ověření identity i firmy a compliance kroky, které nelze přeskočit, a každý krok navíc je šance ztratit registraci. Stejná aplikace pak musí sloužit lidem v provozu, kteří chtějí svá čísla na první pohled, ne další formulář.
A musí být důvěryhodná už ze své podstaty: silné ověření přihlášení, PCI-compliant zacházení s kartovými daty a bezpečné ukládání dokumentů, a to na telefonech, které malá firma reálně nosí s sebou.
03Co jsem postavil
Pracoval jsem jako produktový inženýr na multiplatformní aplikaci (iOS i Android) a na navazujících částech, v React Native a TypeScriptu. Onboardingová část dovede firmu od prvního spuštění k ověřenému, živému účtu s jasným stavem v každém kroku. Po onboardingu se stejná aplikace mění ve správní rozhraní: výkon, transakce, settlementy a notifikace.
Mobilní platformu jsem měl na starosti od začátku do konce: architekturu, správu stavu, integraci nativních modulů, testování a celý release cyklus přes App Store Connect a Google Play, včetně CI/CD, sledování pádů a store review.
04Výsledek
Aplikace běží v produkci na iOS i Androidu uvnitř akviziční platformy s licencí FCA jako onboardingový a provozní nástroj obchodníka.
Měl jsem ji na starosti od MVP do produkce a dál přes několik let vydávání a údržby a vedl jsem na ní malý tým inženýrů.
Klientské firmy tu nejsou jmenované a jejich loga ani obrazovky se nezobrazují. Je to tak na základě dohody mezi stranami: práce je moje a můžu ji popsat, značka a produkt jsou jejich. Všechno výše je inženýrský problém a můj podíl na něm.
