React Developer | Carvago
Kdo jsme👋
Carvago je největší evropská online služba pro nákup a prodej ojetých aut. Jsme součástí mezinárodní investiční skupiny EAG zaměřené na digitální transformaci automobilového trhu. Již několik let přinášíme inovativní řešení v automotive oboru a měníme trh s ojetými automobily napříč Evropou.

Koho hledáme
Do jednoho ze dvou platformních týmů právě hledáme kolegu - frontend vývojáře 🥷
- Měl by si být medior nebo senior (4+ let praxe, ale rozhodují znalosti)
- Chceš společně s ostatními pracovat na naší vizi – nemáš to takzvaně „na háku” 🪝
- Znáš React a TypeScript a máš vždy kvalitní výstupy
- Ideálně už ses potkal s NextJS frameworkem
Na čem budeš pracovat
Náš frontend obsluhuje 10 trhů (9 zemí a 8 jazyků) a není to typický e-shop – řešíme:
- Vyhledávání aut – zobrazení ~1 milionu vozidel, složité filtry a řazení
- Detail vozu – galerie, technická specifikace, inspekce, financování – všechno na jednom místě
- Objednávková flow – vícekrokový průvodce nákupem auta online včetně platby, financování, doručení, záruky a dodatečných služeb
- Financování – kalkulačky, žádosti o úvěr, schvalovací procesy
- Vlastní design systém – budujeme interní knihovnu komponent nad Chakra UI, používáme ji ve Storybooku
Každá feature je samostatná doména s jasnou architekturou: API vrstva → state management → hooky → komponenty. U všeho dbáme na performance a použitelnost pro uživatele.
Tech stack
Co používáme:
- TypeScript – striktní typování, žádné any
- Next.js 14 + React 18 – Pages Router, SSR/SSG (aktivně migrujeme na AppRouter)
- Chakra UI + interní Design System – konzistentní UI napříč brandem
- Jotai – moderní state management obohacený o vlastní implementaci API vrstvy s automatickým cachováním a error handlingem
- Biome – rychlý linter a formatter (náhrada za ESLint + Prettier)
Jak testujeme:
- Jest – unit testy
- Playwright – E2E testy
- Sentry + Datadog – monitoring, logy, error tracking
Jak pracujeme s AI:
- Cursor / Claude / OpenCode jako primární IDE setup
- Vlastní AI skills systém – automatizované workflow pro scaffolding, code review a debugging
- AI není hračka – je součástí našeho denního procesu a aktivně jej rozvíjíme
Jak u nás funguje vývoj
Máme dva scrum týmy, každý se stará o své domény. V každém týmu máme kompletní zastoupení rolí, aby byl tým schopný rozvíjet své produktové domény.
- Každý kód vidí další vývojář v rámci code review a také QA engineer
- Máme plně implementovaný scrum včetně počítání velocity a retrospektiv
- Všichni se pravidelně vzájemně „nachytřujeme” ⚡️ – máme frontendové i celofiremní meetupy
- Architektura není jen teorie – máme zdokumentované patterny, které se dodržují
Co ti dáme my
- Velkou dávku autonomie a recept, jak s ní naložit. Zbytek už bude na tobě.
- Parádní týmovou kulturu – navzájem se posouváme a pomáháme si
- Přístup do Academy – interní aplikace se záznamy všech meetupů .🧠
- Maximální fokus na růst a posun lidí, technologií i produktu
- Moderní AI nástroje – nemusíš se s nimi prát sám, protože je už aktivně používáme a sdílíme zkušenosti

Jak to u nás vypadá po nástupu
Po prvním měsíci od tebe očekáváme:
- Křížem krážem sis otestoval produkt, na kterém pracuješ
- Hodně se ptáš, jak a proč věci fungují
- Aktivně se účastníš a zapojuješ do všech důležitých schůzek
- Komunikuješ s kolegy a nejdeš si jen vlastní cestou
- Máš za sebou první code review a vidíš, jak funguje náš development cyklus
Za první půlrok bychom u tebe chtěli vidět:
- Máš nápady, jak zlepšit technické nebo produktové řešení
- Nápady nejsou jen v tvé hlavě nebo v Jiře, ale staráš se o to, aby se uskutečnily
- Podílíš se na splácení technického dluhu a nevytváříš přitom nový
- Hledáš řešení, jak svou práci dělat efektivněji a kvalitněji
- Aktivně přispíváš do našich architektonických rozhodnutí a sdílíš zkušenosti s týmem
Chceš se k nám přidat?
- Super, pojďme si to potvrdit na technickém interview.🤓
- Pokud si budeme rozumět, druhé kolo bude s naším Group CTO Ondrou.
- Hotovo! Můžeme se společně pustit do práce :rocket:
