Fullstack vývojář moderních webových aplikací
Kdo bude tvůj šéf?
Jan Barášek, fullstack developer a zakladatel portálu Baraja.cz
Popis pozice
U nás se rozhodně nudit nebudeš. Začali jsme původně jako tým nadšenců, kteří měli velké plány vybudovat e-shopovou platformu, kde můžete prodávat cokoli. V průběhu času se k tomu nabalily weby, potřeba všechno editovat v administraci a další technologie.
Původně jsme víc než 300 běžících webů provozovali na PHP frameworku Nette, ale postupem času jsme přešli na moderní technologie. Dnes vyvíjíme primárně v Node.js ekosystému s React, Next.js a Tailwind CSS komponentami. Pro databáze používáme Postgres a cloudové služby pro škálovatelnost a výkon.
Vyvíjet budeš moderní aplikace založené na komponentovém přístupu s React a Next.js, používáme TypeScript pro typovou bezpečnost a Tailwind pro rychlý vývoj UI. Starší PHP projekty už jen údržbujeme, všechny nové projekty jsou postaveny na Node.js stacku. Každý tvůj napsaný řádek bude mít obrovský smysl a bude denně pomáhat všem klientům.
Co od tebe očekáváme?
Chuť se pořád vzdělávat a posouvat kupředu, abys byl lepší a lepší
Znalost JavaScriptu/TypeScriptu, základní práci s Node.js a měl bys znát základní návrhové vzory pro moderní webové aplikace
Aspoň základní znalost React a Next.js (komponenty, routing, server-side rendering), ale hodně věcí se můžeš doučit za běhu
Měl bys mít za sebou aspoň jeden naprogramovaný projekt nebo jiný kus kódu, který nám ukážeš, abychom mohli posoudit, jak umíš programovat
Plusové body navíc
Když budeš umět něco z těchto bodů, získáš hodně bodů navíc, které oceníme. Během spolupráce se toto všechno můžeš doučit na reálných projektech.
Verzování souborů a celého projektu v Gitu (commit, větev, merge, rebase, cherry pick, ...)
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, databázového designu a optimalizace dotazů
Práce s NPM balíčky a moderními build nástroji (Vite, esbuild)
Refaktoring, performance monitoring a iterativní vylepšování
Znalost serverless architektury a edge computing
Zkušenosti s REST API, GraphQL nebo tRPC
Co bude náplní tvé práce?
Budeš vyvíjet moderní webové aplikace v React a Next.js s Tailwind CSS komponentami
Navrhovat a implementovat REST API endpointy pro komunikaci mezi frontendem a backendem
Psát automatické testy, dokumentaci a udržovat vysokou kvalitu kódu
Opravovat bugy a řešit servisní zásahy na již běžících projektech (tady nabereš hodně praktických zkušeností z provozování webu)
Pro TOP velké klienty můžeš pomáhat odbavovat urgentní požadavky a technickou podporu kriticky důležitých služeb
Co ti nabízíme?
Budeš pracovat pro značky, které dnes a denně používáš
Rozhodně se nebudeš nudit, pořád se něco děje
Budeš mít teamleadera, který dokonale rozumí tvé práci a má přes 10 let praxe, aby ti dokázal s čímkoli poradit
Neformální prostředí v centru Prahy, společné obědy nebo jenom pokec u piva
Finanční ohodnocení odpovídající tvým zkušenostem, znalostem a přístupu (na talentech nešetříme a hodláme ho z tebe udělat)
Pravidelné školení a získávání nových znalostí, aby ses posouval dál
Konzultace tvých vlastních projektů a technickou podporu pro téměř všechny otázky
Používáme tyto nástroje
Budeme moc rádi, když nás i ty něco nového naučíš.
Co rozhodně dělat nebudeš
Řešit nesmyslné projekty se zadáním, které se neustále mění bez jasné vize
Pracovat na zastaralých technologiích bez možnosti modernizace a růstu
Sedět jako řadový programátor v kanceláři (na každém členovi nám velmi záleží)
Zaujala tě tato pozice?
Pošli nám svůj životopis a ukázky práce. Rádi se s tebou seznámíme a probereme možnosti spolupráce.
Zůstaňte v obraze
Přihlaste se k odběru novinek o BizKitHub platformě. Dostávejte informace o nových funkcích, updates modulů, tipy na automatizaci, případové studie a best practices pro maximální využití CRM, e-shopu, workflow a dalších nástrojů.
Žádný spam. Pouze relevantní obsah 1-2× měsíčně. Odhlásit se můžete kdykoli.