Text copied to clipboard!
Název
Text copied to clipboard!Vedoucí React vývojář
Popis
Text copied to clipboard!
Hledáme zkušeného a motivovaného Vedoucího React vývojáře, který se připojí k našemu dynamickému týmu a povede vývoj moderních webových aplikací. Tato role vyžaduje silné technické dovednosti, schopnost vést tým vývojářů a spolupracovat s dalšími odděleními na návrhu a implementaci škálovatelných řešení.
Jako Vedoucí React vývojář budete zodpovědný za architekturu front-endových aplikací, vedení code review procesů, mentoring juniorních vývojářů a zajištění dodržování osvědčených postupů v oblasti vývoje. Budete úzce spolupracovat s produktovými manažery, UX/UI designéry a backend vývojáři na vývoji nových funkcí a optimalizaci stávajících řešení.
Ideální kandidát má hluboké znalosti Reactu, TypeScriptu, moderních nástrojů pro správu stavů (např. Redux, Zustand), zkušenosti s testováním (Jest, React Testing Library) a CI/CD procesy. Měl by mít také zkušenosti s vedením týmu, schopnost efektivně komunikovat a řešit problémy.
Nabízíme atraktivní platové ohodnocení, flexibilní pracovní dobu, možnost práce na dálku, přístup k nejnovějším technologiím a příležitost ovlivnit směr vývoje našich produktů. Pokud hledáte výzvu a chcete být součástí inovativního prostředí, kde se cení kvalita, spolupráce a růst, pak je tato pozice právě pro vás.
Odpovědnosti
Text copied to clipboard!- Vedení týmu front-end vývojářů
- Návrh a implementace architektury React aplikací
- Zajištění kvality kódu prostřednictvím code review
- Mentoring a podpora juniorních vývojářů
- Spolupráce s UX/UI designéry a backend týmem
- Zavádění a udržování CI/CD procesů
- Optimalizace výkonu aplikací
- Zajištění souladu s bezpečnostními standardy
- Plánování a odhadování vývojových úkolů
- Zavádění osvědčených postupů v oblasti vývoje
Požadavky
Text copied to clipboard!- Minimálně 5 let zkušeností s vývojem v Reactu
- Znalost TypeScriptu a moderního JavaScriptu (ES6+)
- Zkušenosti s nástroji pro správu stavů (Redux, Zustand apod.)
- Znalost testovacích frameworků (Jest, React Testing Library)
- Zkušenosti s vedením vývojového týmu
- Schopnost navrhovat škálovatelnou architekturu
- Zkušenosti s CI/CD nástroji (např. GitHub Actions, GitLab CI)
- Dobré komunikační a organizační schopnosti
- Znalost Git a verzovacích systémů
- Schopnost pracovat samostatně i v týmu
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s vedením vývojového týmu?
- Jaké nástroje používáte pro správu stavů v React aplikacích?
- Jak přistupujete k optimalizaci výkonu front-end aplikací?
- Jaké testovací strategie používáte při vývoji?
- Jaké CI/CD nástroje jste používal(a) a jak je nastavujete?
- Jak řešíte konflikty v týmu?
- Jaké jsou vaše zkušenosti s TypeScriptem?
- Jak byste navrhl(a) architekturu pro velkou React aplikaci?
- Jaké jsou vaše zkušenosti s agilním vývojem?
- Jak zajišťujete bezpečnost front-end aplikací?