Kariéra
Fullstack vývojář moderních webových aplikací
Vyvíjejte moderní webové aplikace v Reactu, Next.js a Node.js. Projekty, na kterých budete pracovat, denně používají tisíce lidí.
- Místo
- Praha nebo home office kdekoli
- Spolupráce
- Úkolově na IČ, DPP, DPČ
- Úroveň
- Junior až mid (do 6 let praxe)
Kdo bude váš šéf: Jan Barášek, Fullstack developer a zakladatel portálu Baraja.cz
Nudit se u nás nebudete. Začínali jsme jako tým nadšenců s velkým plánem: vybudovat e-shopovou platformu, kde můžete prodávat cokoli. Postupem času se k tomu přidaly weby, potřeba všechno editovat v administraci a další technologie.
Více než 300 běžících webů jsme původně provozovali na PHP frameworku Nette. Dnes vyvíjíme primárně v ekosystému Node.js s Reactem, Next.js a komponentami v Tailwind CSS. Pro databáze používáme Postgres a pro škálování a výkon cloudové služby.
Budete vyvíjet moderní aplikace postavené na komponentách v Reactu a Next.js. TypeScript používáme kvůli typové bezpečnosti a Tailwind pro rychlý vývoj UI. Starší PHP projekty už jen udržujeme, všechny nové stavíme na Node.js. Každý řádek, který napíšete, bude mít smysl a denně pomůže všem klientům.
Požadavky
Co od vás očekáváme
- Chuť se stále vzdělávat a posouvat dál.
- Znalost JavaScriptu nebo TypeScriptu, základní práci s Node.js a základní návrhové vzory moderních webových aplikací.
- Aspoň základní znalost Reactu a Next.js (komponenty, routing, server-side rendering). Hodně věcí se doučíte za běhu.
- Aspoň jeden hotový projekt nebo kus kódu, který nám ukážete, abychom mohli posoudit, jak programujete.
Výhodou
Plusové body navíc
Cokoli z tohoto seznamu oceníme. Během spolupráce se to všechno můžete doučit na reálných projektech.
- Verzování v Gitu (commit, větev, merge, rebase, cherry-pick a další).
- Zkušenosti s cloudovým hostingem (AWS, Vercel, Netlify) a CI/CD pipelines.
- Práce s Tailwind CSS a moderním CSS-in-JS.
- Znalost Postgres, návrhu databáze a optimalizace dotazů.
- Práce s NPM balíčky a moderními build nástroji (Vite, esbuild).
- Refaktoring, monitoring výkonu a postupné vylepšování.
- Znalost serverless architektury a edge computingu.
- Zkušenosti s REST API, GraphQL nebo tRPC.
Náplň práce
Co budete dělat
- Vyvíjet moderní webové aplikace v Reactu a Next.js s komponentami v Tailwind CSS.
- Navrhovat a implementovat REST API endpointy pro komunikaci mezi frontendem a backendem.
- Psát automatické testy a dokumentaci a udržovat vysokou kvalitu kódu.
- Opravovat chyby a řešit servisní zásahy na běžících projektech. Tady naberete hodně praktických zkušeností z provozu webu.
- U velkých klientů pomáhat s urgentními požadavky a technickou podporou kriticky důležitých služeb.
Nabízíme
Co vám nabízíme
- Práci pro značky, které sami denně používáte.
- Pestrou práci. Pořád se něco děje.
- Teamleadera s více než 10 lety praxe, který vaší práci rozumí a s čímkoli poradí.
- Neformální prostředí v centru Prahy, společné obědy i posezení u piva.
- Finanční ohodnocení podle vašich zkušeností, znalostí a přístupu. Na talentech nešetříme.
- Pravidelná školení a nové znalosti, abyste se posouvali dál.
- Konzultace vašich vlastních projektů a technickou podporu téměř ke všemu.
Nástroje
S čím pracujeme
Budeme rádi, když nás i vy naučíte něco nového.
- Node.js (aktuální LTS)
- React 18+
- Next.js 15+
- TypeScript
- Tailwind CSS
- Postgres
- PHP 8.1+ s Nette (jen údržba starších projektů)
- VS Code nebo WebStorm
- GitHub (verzování a úkoly)
- Slack (komunikace)
- Vercel, AWS (cloud)
- Jest, Vitest (automatické testy)
Co u nás nezažijete
Co rozhodně dělat nebudete
- Nesmyslné projekty se zadáním, které se neustále mění bez jasné vize.
- Práci na zastaralých technologiích bez možnosti modernizace a růstu.
- Sezení v kanceláři jako řadový programátor. Na každém členovi týmu nám záleží.
Zaujala vás tato pozice?
Pošlete nám životopis a ukázky práce. Rádi se s vámi seznámíme a probereme možnosti spolupráce.