Senior Full Stack Developer | Python & React
Baví tě mít funkci celou, od datového modelu přes API až po rozhraní, ve kterém pak denně pracují marketéři tisíců e-shopů? Hledáme zkušeného a samostatného full stack vývojáře nebo vývojářku se silnější stránkou na backendu pro rozvoj Leadhubu, e-commerce SaaS produktu.
Každý den zpracováváme miliony zákaznických, produktových a behaviorálních událostí. Na jejich základě vytváříme segmenty, spouštíme automatizace, personalizujeme obsah a rozesíláme e-mailové a SMS kampaně.
Většinu času strávíš v Pythonu nad daty a backendovou logikou, zbytek ve frontendu aplikace, ve které zákazníci celý systém ovládají. Nečeká tě zakázkový vývoj ani dokonale rozepsané tickety: problém pochopíš v širším kontextu, navrhneš řešení a dotáhneš ho až do produkce. Nástroje jako Claude Code jsou u nás přirozenou součástí každodenního vývoje.
Co je Leadhub?
Leadhub pomáhá e-shopům využívat jejich zákaznická data k efektivnější komunikaci.
Marketéři v něm připravují kampaně, vytvářejí segmenty zákazníků a spouštějí automatizace podle toho, co lidé nakoupili, prohlíželi nebo nechali v košíku. Činnosti, které by jinak znamenaly hodiny ruční práce, díky Leadhubu probíhají automaticky.
Vyvíjíme vlastní produkt, který používají tisíce e-shopů. Nejsme agentura ani software house. Je nás zhruba 25 a vývojáři mají přístup k produktovému kontextu, ovlivňují technická rozhodnutí a vidí výsledky své práce.
Na čem budeš pracovat?
Srdcem Leadhubu je backend, který zajišťuje zpracování dat, segmentaci, automatizace, personalizaci i samotné rozesílání komunikace. Nad ním stojí webová aplikace, ve které zákazníci celý systém každý den ovládají. Funkce u nás bereš celé, od datového modelu a API až po rozhraní.
Řešíme například:
🔹 rychlé vyhodnocování segmentů nad miliony zákaznických a produktových událostí,
🔹 spolehlivé spouštění a škálování automatizovaných scénářů,
🔹 rozhraní pro tvorbu kampaní, segmentů a automatizací,
🔹 vývoj funkcí postavených na LLM a implementace vlastních agentických systémů využívajících poslední poznatky v oboru,
🔹 integrace s e-shopovými platformami a externími službami,
🔹 výkon, spolehlivost a náklady celé infrastruktury.
Součástí práce je také postupné zjednodušování architektury, zlepšování testů a observability a rozumné odstraňování technického dluhu.
Co u nás budeš dělat?
🔹 Navrhovat a implementovat funkce od datového modelu a API až po uživatelské rozhraní a nasazení.
🔹 Přebírat odpovědnost za řešení od začátku do konce a ověřit, že v produkci opravdu funguje.
🔹 Řešit výkon a spolehlivost: hledat úzká hrdla, analyzovat produkční problémy a navrhovat řešení, která obstojí i při dalším růstu.
🔹 Spolupracovat s ostatními vývojáři a produktovým týmem: diskutovat trade-offy, upozorňovat na rizika a pomáhat určit, co má smysl postavit a jak.
🔹 Zlepšovat způsob, jakým vyvíjíme: automatizovat opakující se práci a posouvat testování, monitoring, dokumentaci i interní nástroje.
Koho hledáme?
✅ Máš pokročilé zkušenosti s Pythonem 3 a pracoval(a) jsi na aplikaci používané v produkci.
✅ Vedle backendu máš reálné zkušenosti s moderním webovým frontendem a JavaScriptem.
✅ Rozumíš návrhu backendových systémů, API a datových modelů.
✅ Máš zkušenost s databázemi a chápeš, jak dotazy, indexy a struktura dat ovlivňují výkon systému.
✅ Když narazíš na složitý problém, dokážeš pracovat s kódem, logy, daty a dokumentací, formulovat hypotézy a postupně je ověřovat.
✅ Git, Linux, kontejnery a automatizované testování jsou pro tebe běžnou součástí vývoje.
✅ Dokážeš své technické rozhodnutí vysvětlit, přijmout zpětnou vazbu a změnit názor, když se objeví lepší řešení.
✅ Zvládáš číst a psát technickou dokumentaci v angličtině.
✅ Jsi samostatný/á
✅ Jednoduché změny UI si zvládneš navrhnout sám s AI
✅ Bude tě zajímat i samotný produkt a jak ho lidé využívají
Výhodou bude zkušenost s něčím z tohohle:
🔹 asynchronní programování v Pythonu,
🔹 distribuované systémy a microservices,
🔹 event-driven architektura, message queues nebo background processing,
🔹 systémy s vysokými nároky na výkon a spolehlivost,
🔹 zkušenosti s návrhem UI/UX a produktu,
🔹 blízkost k marketingu,
🔹 monitoring, logování, tracing a řešení produkčních incidentů,
🔹 recommender systémy, personalizace nebo práce s e-commerce daty,
🔹 návrh a ladění rozhraní pro netechnické uživatele,
🔹 vývoj funkcí využívajících LLM,
🔹 praktické používání coding agentů při vývoji.
Nemusíš být na obojím stejně silný ani splňovat všechno z výhod. Čekáme jistotu v backendu, schopnost dotahovat věci i ve frontendu a to, že rychle pochopíš nový problém a samostatně se v něm posuneš.
Jak u nás pracujeme s AI?
AI nepoužíváme pouze jako funkci v produktu, ale také jako běžnou součást každodenní práce.
Vývojáři využívají nástroje typu Claude Code při orientaci v existujícím kódu, scaffoldingu, návrhu řešení, implementaci, testování, refaktoringu nebo přípravě dokumentace.
Nehledáme člověka, který musí každou řádku kódu napsat ručně. Stejně tak ale nehledáme někoho, kdo bez kontroly přijme první řešení vygenerované AI. Důležité pro nás je, abys rozuměl(a) tomu, co nasazuješ do produkce, dokázal(a) výstupy AI ověřit a nesl(a) odpovědnost za výslednou kvalitu a architekturu řešení.
Náš technologický základ
Aktuálně pracujeme především s:
Python 3, asyncio
React,
MongoDB
PostgreSQL
REST API
Linux
Git
Docker
Leadhub je rozdělený do více spolupracujících služeb a běží na vlastní serverové infrastruktuře.
Konkrétní technologii se můžeš doučit. Základy, na kterých podobné systémy stojí, ale u seniora bereme jako samozřejmost: operační systémy, databáze, sítě, Git a algoritmizace obecně.
Co nabízíme?
✨ Práci na vlastním produktu, který každý den používají reální e-commerce zákazníci.
🧠 Technicky zajímavé problémy spojené s daty, automatizací, výkonem a spolehlivostí.
🛠 Vliv na technické řešení. Nebudeš pouze implementovat rozhodnutí, která vznikla bez tebe.
🤖 Prostředí, ve kterém pracujeme s AI nástroji a prakticky je zapojujeme do produktu i vývoje.
🏡 Remote-friendly spolupráci. Pracovat můžeš odkudkoliv, osobně se potkáváme v Praze.
🕐 Flexibilní pracovní dobu a prostředí postavené na samostatnosti a důvěře.
📚 Prostor učit se, experimentovat a přebírat větší odpovědnost.
💰 Odměnu až 180 000 Kč podle zkušeností
Co dál?
Pokud tě nabídka zaujala, ozvi se nám a přilož CV, LinkedIn, GitHub nebo cokoliv, co o tobě řekne víc.
Nejprve se potkáme na krátkém nezávazném videohovoru. Představíme ti Leadhub, náš vývojový tým a problémy, které aktuálně řešíme. Zároveň chceme zjistit, co hledáš ty a jestli si vzájemně sedneme.
V navazujícím kole se pak případně pobavíme podrobněji o tvých zkušenostech a společně projdeme reálný technický problém podobný těm, které u nás řešíme. Nečeká tě několikadenní domácí úkol ani zbytečně dlouhé výběrové řízení.
Těšíme se!

