
Peratera je fintechová společnost a instituce elektronických peněz se sídlem ve Spojeném království, která buduje finanční infrastrukturu pro digitální podniky. Její platforma kombinuje víceměnové firemní účty s přeshraničními platbami a podporuje GBP, EUR, USD a více než tucet dalších měn spolu s převody do více než 160 zemí prostřednictvím sítí, jako jsou SWIFT, SEPA a Faster Payments. Společnost poskytuje služby firmám z oblasti elektronického obchodu, tržišť, cestovního ruchu, dovozu a vývozu i platformám pro freelancery. Produkt zahrnuje API integraci pro platby, reporting a automatizaci cash flow se zaměřením na transparentní směnu měn, bezpečné ověřování a efektivní zpracování mezinárodních transakcí vysoké hodnoty. Tým Peratera působí na pomezí finančních služeb, B2B technologií a plateb s podporou API.
Seniorní frontendový inženýr (na dálku — Spojené království)
Veďte frontendový vývoj globální platební platformy Peratera a vytvářejte aplikace v Angularu a Reactu. Utvářejte frontendovou architekturu, znovupoužitelné komponenty a integrace a zajišťujte spolehlivé nasazování do produkce.
Popis
- Vést frontendovou práci od technického návrhu přes implementaci a testování až po vydání do produkce
- Vytvářet a rozvíjet zákaznické aplikace podporující platby, účty, transakce a finanční operace
- Vytvářet znovupoužitelné UI komponenty a funkce s využitím Angularu, Reactu, TypeScriptu a Tailwind CSS
- Převádět produktové a obchodní potřeby do praktických frontendových návrhů a technických řešení
- Pomáhat definovat frontendovou architekturu, technická rozhodnutí, společné vzory a vývojové standardy
- Propojovat frontendové aplikace s REST API a podpůrnými backendovými službami
- Spolupracovat s backendovými inženýry na stanovení API kontraktů a dodávání kompletní end-to-end funkcionality
- Modernizovat starší komponenty a používat současné frontendové přístupy tam, kde přinášejí hodnotu
- Zkoumat a řešit problémy související s výkonem, spolehlivostí, bezpečností a uživatelským prostředím
- Vytvářet důkladně otestovaný kód a přispívat ke code review, ladění, technickým diskusím a sdílení znalostí
- Koordinovat práci s týmy produktu, UX/UI, QA a DevOps v průběhu celého životního cyklu dodávky
Požadavky
- Nejméně pět let profesionální praxe ve frontendovém inženýrství
- Silná praktická zkušenost s moderním Angularem a Reactem, včetně Angularu 16+ a Reactu 17+
- Dobrá znalost TypeScriptu a JavaScriptu
- Dobré porozumění komponentové frontendové architektuře
- Zkušenost s tvorbou komplexních rozhraní a znovupoužitelných UI komponent v Angularu, Reactu a Tailwind CSS
- Praktická znalost správy stavu a reaktivního programování s NgRx, Redux, Zustand, RxJS nebo srovnatelnými nástroji
- Zkušenost s napojováním frontendových aplikací na REST API a implementací autentizačních a autorizačních toků, jako jsou OAuth2, OIDC a JWT
- Zkušenost s jednotkovým a integračním testováním, laděním, optimalizací výkonu, Gitem, CI/CD a code review
- Jistota při práci se zavedenými produkčními kódovými základnami a jejich zlepšování bez zbytečného přepisování
- Schopnost převzít odpovědnost za frontendová řešení a činit dobře zdůvodněná technická rozhodnutí
- Silné zaměření na kvalitu kódu, bezpečnost, výkon a uživatelský zážitek
- Zkušenost z fintechu, bankovnictví, plateb nebo jiného regulovaného odvětví je výhodou
- Praktická zkušenost s back-office systémy, administračními portály, dashboardy nebo provozními nástroji je výhodou
- Porozumění postupům frontendového zabezpečení včetně omezení rizik XSS a CSRF a bezpečného nakládání s citlivými údaji je výhodou
- Znalost PHP, CodeIgniteru, mikrofrontendů, modulární frontendové architektury nebo designových systémů je výhodou
Benefity
- Plně vzdálená práce s flexibilní pracovní dobou v mezinárodním týmu vysoce kvalifikovaných kolegů
- Konkurenceschopná odměna odpovídající trhu
- Možnost přímo ovlivňovat architekturu a strategická rozhodnutí platformy od samého začátku
- Práce s moderními cloudovými systémy, systémy s podporou AI a systémy Open Banking