Pozice: React Native Developer
Level seniority: Senior
Model spolupráce: Kontrakt přes APSAZ
Alokace: Full time
Délka alokace: Dlouhodobá spolupráce
HO/Remote: Remote nebo možnost využít kancelář (Hradec Králové, Brno)
Nástup: ASAP
Jazykové znalosti: AJ- B2
Pro klienta hledáme zkušeného seniorního React Native developera. Jedná se o práci na aplikaci z oblasti
cestovního ruchu, kterou denně využívají tisíce uživatelů ve 35 zemích. Hlavní náplní je vývoj nových funkcí,
optimalizace stávajících řešení a spolupráce v cross-funkčním týmu s využitím moderních technologií.
Požadujeme minimálně 5 let praxe, silnou znalost React Native a JavaScriptu, zkušenost s testovacími nástroji a
CI/CD. Výhodou je znalost TypeScriptu, GraphQL a Dockeru.
Náplň práce:
● Vývoj nových funkcionalit v React Native pro mobilní aplikace.
● Vylepšování a optimalizace stávajících funkcí aplikace.
● Tvorba sdílených komponent používaných napříč platformami (mobil, desktop).
● Testování a iterace funkcí na základě výsledků A/B testování.
● Spolupráce s cross-funkčním týmem na end-to-end vývoji produktu.
● Denní komunikace v angličtině s kolegy a klienty.
● Zapojení do Scrum procesů – refinement, daily stand-up, review, retrospective.
Požadavky:
● Minimálně 5 let zkušeností s vývojem frontendu v JavaScriptu, zejména React Native.
● Znalost JavaScriptu (ES6), React JS a Reduxu.
● Schopnost psát čistý, přehledný a dobře strukturovaný kód.
● Zkušenosti s testovacími nástroji, jako jsou Jest a Cypress.
● Znalost moderních nástrojů pro build frontendu (např. Webpack).
● Praxe s micro-frontendy a CI/CD pipeline.
● Zkušenost s návrhem a implementací měření uživatelských interakcí a engagementu.
● Zkušenost s prací ve Scrum týmu a agilními procesy.
Výhodou:
● Znalost TypeScriptu a GraphQL.
● Praxe s Code Push, Dockerem a Kubernetes.
Benefity:
● Férové a otevřené jednání
● Školení, vzdělávání a další rozvoj
● Osobní přístup a otevřené dveře k vedení
● Pravidelná neformální setkání s dobrým jídlem a pitím
● Výjimečně krátká splatnost faktur (10 dnů)
● Pracovní doba je flexibilní – v případě potřeby je možné pracovat déle, v jiných situacích je naopak
možné pracovní den zkrátit.