💻 Backend Tech Lead – for Tanganica B2B Saas | ABUGO Group
Backend Tech Lead (.NET)
Tanganica · Liberec / Brno / Remote · HPP nebo IČO
Ahoj! 👋 Jsme Tanganica – český B2B SaaS, který pomáhá e-shopům automatizovat online marketing a propagovat produkty na pár kliknutí. Naši platformu používají stovky e-shopů v Česku a na Slovensku.
Jsme součástí skupiny ABUGO společně se Shopsys, Survio, Smartsupp, Reservio a Soundsgood Agency. Dohromady je nás přes 150, Tanganica samotná ale zůstává malým produktovým týmem, kde se rozhoduje rychle a každý má přímý vliv na výsledek.
Teď hledáme hands-on Backend Tech Leada, který spolu s CTO převezme technickou odpovědnost za backend Tanganiky. Budeš navrhovat architekturu, řešit naše nejsložitější technické problémy, pomáhat vést backendový tým a zároveň zůstaneš blízko kódu.
Jsme tým osmi lidí. Backend stojí na C# / .NET, PostgreSQL, Dockeru a GCP a kromě běžného produktového vývoje řešíme multi-tenant databázi s tisíci schématy, rostoucí množství dat, desítky externích integrací a stále větší využití AI přímo v produktu.
Tým má základnu v Liberci, ale fungovat můžeš i remote nebo z našich kanceláří v Brně.
Co bude tvoje role? 🎯
Budeš technický partner našeho CTO a jeden z lidí, kteří určují, jak bude Tanganica technologicky vypadat za rok, dva nebo tři.
Pořád je to ale hands-on role. Chceme Tech Leada, který umí dělat technická rozhodnutí, vést ostatní a zároveň se dokáže ponořit do složitého problému, pochopit ho a dostat kvalitní řešení až do produkce. AI ti při tom má práci násobit, ne nahrazovat tvoje přemýšlení.
Co budeš mít na starost? 💻
Architekturu backendu – společně s CTO budeš navrhovat a rozvíjet platformu, která automatizuje e-shopům marketing od A do Z. Od aplikační logiky přes integrace až po datovou vrstvu.
Nejsložitější technické problémy – budeš řešit věci, kde nestačí nechat coding agenta něco vygenerovat. Ať už jde o výkon databáze, škálování integrací, zpracování dat nebo návrh nové části systému.
Kvalitu produkčního kódu – budeš nastavovat technické standardy, dělat code review a hlídat kvalitu nejen lidského, ale i AI-assisted kódu.
Technická rozhodnutí – budeš připravovat analýzy komplexnějších řešení, pojmenovávat trade-offy a společně s CTO rozhodovat, kudy se technicky vydáme.
Mentoring vývojářů – budeš dávat kvalitní zpětnou vazbu, pomáhat ostatním růst a zlepšovat způsob, jakým tým pracuje jak s kódem, tak s AI nástroji.
Engineering productivity – budeš hledat způsoby, jak zrychlit development workflow pomocí automatizace, AI agentů, lepších testů, CI/CD a interního toolingu.
Spolupráci s produktem – nebudeš stát až na konci procesu. Do návrhu řešení se zapojíš už ve chvíli, kdy vzniká produktový problém, a budeš ho provázet od konceptu až po produkci.
Jaké technické výzvy řešíme? 🧠
Nehledáme člověka jen na CRUD API. Mezi problémy, které u nás můžeš řešit, patří například:
multi-tenant PostgreSQL se schema-per-tenant architekturou a tisíci schématy,
optimalizace databázových dotazů a práce s rostoucím množstvím klientů a dat,
škálování a spolehlivost velkého množství externích integrací,
zpracování dat z reklamních a e-commerce platforem,
návrh nových částí architektury,
observabilita a debugging distribuovaných problémů,
automatizace engineering workflow pomocí AI agentů,
otázka, jak navrhovat codebase tak, aby v ní efektivně fungovali jak lidé, tak AI,
využití LLM přímo v našem produktu tam, kde přináší reálnou hodnotu.
S čím pracujeme? 🛠️
C# / .NET – ASP.NET REST API, Entity Framework
PostgreSQL – self-hosted, multi-tenant architektura se schema-per-tenant
Docker + GitHub Actions pro CI/CD
Google Cloud Platform a BigQuery
integrace s Google Ads, Meta Ads, Microsoft Ads, Criteo, Stripe, Shopify, Intercom a dalšími službami
OpenAI, Gemini a Claude v produktu a interních procesech
Claude Code a další AI-assisted development tooling při každodenním vývoji
frontend staví samostatný tým ve Vue 3 + TypeScript, takže ty se můžeš soustředit na backend
Neočekáváme, že budeš znát každou technologii z našeho stacku. Důležitější je pro nás silný technický základ, schopnost rychle se zorientovat v komplexním systému a dobře přemýšlet nad trade-offy.
Koho hledáme? 👀
Hledáme zkušeného backendového vývojáře, který chce mít větší vliv na technické směřování produktu. Ideálně:
máš 5+ let zkušeností s backendovým vývojem, ideálně v C# / .NET,
umíš navrhovat systémy a rozumíš jejich architektuře – dokážeš svoje rozhodnutí vysvětlit, obhájit i změnit, když se objeví lepší cesta,
máš zkušenost s řešením složitějších produkčních problémů,
dokážeš napsat kvalitní kód, ale zároveň poznáš, kdy už další abstrakce nepřináší hodnotu,
umíš vést technickou diskuzi a dostat tým k rozhodnutí,
dokážeš dávat i přijímat konkrétní zpětnou vazbu,
bereš za svoje rozhodnutí odpovědnost a dotahuješ věci do konce,
AI coding nástroje umíš používat efektivně – nespoléháš na ně slepě a pořád chceš rozumět tomu, co posíláš do produkce.
Velkým plusem je zkušenost s některou z oblastí:
SaaS nebo e-commerce,
multi-tenant architektura,
PostgreSQL ve větším provozu,
cloudová infrastruktura,
velké množství externích integrací,
vedení nebo mentoring vývojářů,
AI-assisted development ve větším týmu nebo návrh agentic workflows,
Nemusíš splňovat všechno. Pokud máš silný backendový základ a část těchto problémů už jsi řešil, rádi se pobavíme.
Jak bude vypadat výběrko?🔮
Nejdřív si zavoláš s HR – poznáme se, zjistíme jestli je to fit a sladíme vzájemná očekávání.
Pokud to půjde dobře, čeká tě druhé kolo s někým z DEV týmu.
Nakonec se na chvíli potkáš i s Filipem, CEO Tanganiky.
Co dostaneš na oplátku?🎁
Odměnu podle tvých zkušeností a dovedností.
Start-upovou dynamiku – všechno jednoduchý a jasný.
Sportem k trvalé invaliditě, tudíž Multisport karta je jasná.
Nové kanceláře v krásné vile v centru Liberce, nebo ještě hezčí kanceláře v centrále ABUGO v Brně 🏰
Chceme růst a chceme aby i naši zaměstnanci rostli, proto přispíváme na vzdělávání a seberozvoj.