Pracovní nabídky
Vývoj
Back-End vývojář
Junior / Medior vývojář/ka (C# / React)

Junior / Medior vývojář/ka (C# / React)

  • 300–700 Kč
  • On-site, Hybrid
  • Praha
  • Full-time

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.