Full Stack Developer (medior/senior)
Jsme IT-driven společnost, a proto není překvapením, že si sami vyvíjíme vlastní řešení pro náš gastro byznys. Pracujeme s vlastním e-shopem, pokladním systémem (POS) s integrací na Delivery Management System a vyvíjíme například AI Pizza Checker, který kontroluje kvalitu našich výrobků. V našich kuchyních pracují lidé s tablety, rozvozci s nativními aplikacemi v mobilu, a díky tomu dokážeme sledovat celý proces od přijetí objednávky až po samotné doručení nebo předání. Využíváme Keboola Data House pro analýzu, automatizaci a reporting.
Máme vlastní call centrum pro příjem telefonických objednávek, které je úzce propojeno s našimi systémy, aby měl operátor detailní přehled o tom, jak rychle se aktuálně doručuje, co je skladem nebo zda není provoz v některých oblastech rozvozu omezen.
Hledáme medior/senior vývojáře s komplexní výbavou, který si dokáže poradit s téměř čímkoliv a ničeho se nezalekne. Výhodou by byla zkušenost s přepisem už existujícího systému a postupným refaktoringem - ale není to nutnost.
Chceš stavět moderní weby i interní aplikace od A do Z? Nemáš strach sáhnout po nových technologiích a zároveň odladit kvalitu do posledního detailu? Pak jsi náš člověk!
Jaký stack používáme?
Náš frontend pro veřejný web stavíme na Next.js pro špičkový výkon a SEO. Interní aplikace poběží na stacku Vite / React-router. Pro správu stavu potkáš React Query + Zustand. Design a komponenty tvoříme pomocí Tailwind CSS a shadcn/ui. Samozřejmostí je pro nás TypeScript a kvalitu kódu zajišťujeme testy psanými ve Vitest.
Náš backend využívá NestJS + TypeScript, PostgreSQL s Prisma ORM, GraphQL a REST API, Redis pro cachování a BullMQ pro asynchronní zpracování úloh. Pracujeme s moderními nástroji a best practices včetně automatizovaného testování, CI/CD a kontejnerizace pomocí Docker. Klademe důraz na čistý kód, výkon a škálovatelnost.
Co budeš dělat?
- Navrhovat a vyvíjet nové funkce napříč celým řešením – od e-shopu až po interní nástroje.
- Dívat se na věci end‑to‑end: od přijetí objednávky, přes pokladní systém a DMS, až k doručení zákazníkovi.
- Zajišťovat kvalitu kódu a stabilitu systému prostřednictvím testování, code review a CI/CD.
- Optimalizovat výkon a škálovatelnost – hledat a odstraňovat úzká hrdla.
- Pravidelně refaktorovat a vylepšovat stávající moduly, dílčím způsobem i migrovat starší části systému.
- Mentoring a sdílení know‑how – pomáhat kolegům růst a zajišťovat, že tým drží špičkové best practices.
- Experimentovat s novými technologiemi a přístupy, vyvažovat rychlý vývoj se stabilitou a dlouhodobou udržitelností.
Koho hledáme?
- Mediora či seniora, který má za sebou praxi s výše zmíněnými technologiemi.
- Kdo umí čistý kód, ví, jak škálovat a ladit výkon.
- Kdo si rozumí s automatizovaným testováním i kontejnerizací.
- Kdo se nebojí učit a zkoušet nové věci, ale zároveň umí správně odhadnout priority mezi rychlostí a stabilitou.
Jak to u nás frčí?
- Dáme ti volnost při výběru nástrojů a knihoven.
- Podporujeme pair‑programming, code reviews a sdílení know‑how.
- Průběžné upskillingy, konference, workshopy.
- Flexibilní režim (remote / hybrid) a sympatické core‑hours.
Jsi to ty?
Pošli nám svůj životopis a pár řádků o sobě. Těšíme se na tvoje dotazy i nápady, a společně vytvoříme to nejlepší řešení pro náš gastro byznys!
Objev, jaké to je pracovat v týmu, který neustále inovuje a posouvá hranice. Přidej se k nám a buď u toho!