Junior / Medior vývojář/ka (C# / React)
Jsme Siesta AI, český AI startup s ambicí uspět v celé Evropě. A nejsme úplní zelenáči. Za startupem stojí softwarová agentura Siesta Labs a firemní software vyvíjíme už deset let. Naši AI platformu už používají zákazníci v Česku i v zahraničí, třeba v energetice, logistice, letectví nebo realitách.
Právě teď hledáme juniorního nebo mediorního vývojáře či vývojářku, kdo chce být u budování AI produktu, učit se od zkušenějších lidí a postupně přebírat větší odpovědnost. Podle zkušeností se domluvíme, s čím začneš.
Naše platforma propojuje firemní data a nástroje s AI vyhledáváním, chatem, agenty a automatizací procesů. Backend máme v C# a .NET, frontend v Reactu a TypeScriptu a infrastrukturu v Azure. Pracujeme s LLM, RAG, vyhledáváním nad miliony dokumentů a integracemi přes API a MCP. Platformu provozujeme jako SaaS, v privátním cloudu i přímo u zákazníků.
Možná máš základy C# nebo Reactu, možná už pár let vyvíjíš a chceš se posunout k AI produktu. Baví tě zkoušet nové věci, třeba si postavit vlastního agenta a zjistit, co zvládne v praxi. Důležité pro nás je, jak nad úkolem přemýšlíš a jak ho dotahuješ.
Jako junior začneš menšími úkoly se zkušenějším kolegou po ruce. Až se zorientuješ v produktu, můžeš postupně převzít vlastní funkci od návrhu přes kód až po nasazení u zákazníka. Jako medior se do celé funkce můžeš pustit dřív. V obou případech budeš mít prostor mluvit do toho, co stavíme a jak to uděláme.
Jak u nás používáme AI
AI nástroje jako Claude Code, Codex, Cursor nebo Copilot patří k naší každodenní práci. Agenti u nás píšou velkou část kódu a pomáhají s testy, dokumentací i hledáním chyb. Ty určuješ, co má agent udělat, procházíš jeho změny a ověřuješ, že výsledek může do produkce.
Zajímá nás, co už sis s AI vyzkoušel/a. Klidně na vlastním projektu. Třeba co agentovi svěříš a jak si ověříš, že výsledek funguje.
Co budeš dělat
Stavět nové funkce napříč platformou, od databáze a backendu přes API až po uživatelské rozhraní.
Psát backend v C# a .NET a frontend v Reactu a TypeScriptu.
Pracovat s AI agenty, LLM, RAG a vyhledáváním nad firemními daty.
Integrovat externí nástroje a firemní systémy přes API nebo MCP.
Nasazovat do Azure a učit se, jak se provozuje produkt, který velké firmy používají v každodenní práci.
Používat AI na kód, testy, hledání informací i dokumentaci a sdílet s týmem, kde ti funguje a kde narážíš na její limity.
Jednou budeš stavět konektor do systému zákazníka, podruhé zjišťovat, proč u něj agent odpovídá pomalu, a příště třeba napíšeš MCP server, který naši platformu propojí s dalším nástrojem.
Koho hledáme
Hledáme juniora třeba krátce po škole i mediora s pár lety praxe. U obou nás zajímá, co už máš za sebou a jak o své práci přemýšlíš.
Junior: Stačí základy C# a .NET nebo Reactu a TypeScriptu. Druhou část stacku se můžeš doučit u nás. Ukaž nám něco, co funguje. Klidně školní projekt, vlastní aplikaci nebo příspěvek do open source.
Medior: Máš praktickou zkušenost s C# a .NET i s Reactem 18 nebo novějším a TypeScriptem. Na backendu si poradíš s API, Entity Frameworkem a asynchronním kódem. Na frontendu zvládáš hooks, práci se stavem a formuláři, třeba s React Hook Form nebo Reduxem. Píšeš unit testy, například v Jestu nebo xUnit, a zvládneš samostatně dotáhnout funkci.
U obou úrovní počítáme s tím, že:
Pracuješ s Gitem a pull requesty.
Přečteš anglickou dokumentaci a zvládneš napsat PR v angličtině.
Při programování používáš AI nástroje a máš představu, k čemu slouží MCP.
Když se zasekneš, zkusíš si věci zjistit a umíš říct, s čím potřebuješ pomoct.
Z čeho budeme mít radost
Azure nebo jiný cloud, od nasazení po identitu a úložiště.
Optimalizace výkonu React aplikací, třeba lazy loading, memoizace nebo virtualizace.
MUI nebo jiná komponentová knihovna, cit pro UI a zkušenost se spoluprací s designérem.
Relační databáze a SQL, Swagger / OpenAPI nebo Node.js.
Zkušenost s LLM aplikacemi, agenty nebo RAG.
Práce v agilním týmu, třeba se Scrumem nebo Kanbanem.
Tohle všechno bereme jako plus. Rádi si s tebou projdeme konkrétní projekt a pobavíme se o tom, co jsi při jeho vývoji řešil/a.
Co nabízíme
Práci na vlastním produktu v českém AI startupu s evropskými ambicemi.
Přímou spolupráci s vedením firmy a zkušenými kolegy.
Projekty pro české i zahraniční zákazníky a možnost vidět, jak tvoje řešení používají v praxi.
Prostor postupně se profilovat podle toho, co ti jde a co tě baví.
Možnost růst s tím, jak přebíráš větší úkoly a přicházíš s vlastními nápady.
Malý tým, neformální prostředí a minimum korporátní byrokracie.
Středeční společné obědy.
Kancelář, kam můžeš vzít psa.
Zvýhodněnou Multisportku.
Možnost pobytů v našem penzionu v Jizerských horách.
Kancelář na Bruselské 14 na pražských Vinohradech.
Chceš do toho jít?
Pošli nám CV nebo odkaz na GitHub a pár vět o sobě. Stačí nám krátká odpověď na dvě otázky:
Co nejsložitějšího jsi zatím postavil/a? Pokud se na to můžeme podívat, přidej odkaz.
Jak dnes konkrétně používáš Claude Code, Codex, Cursor nebo jiný AI nástroj při programování?
Jsem Honza, COO Siesta AI, a rád se s tebou osobně potkám.