KariéraHledáme

AI Fullstack Developer

Jsme Qest technologies, softwarové studio z pražského Karlína. Už víc než 12 let stavíme digitální řešení pro značky jako DPD, Allegro, Groupon nebo Heureka. Díky novým projektům rosteme, a proto hledáme další posily.

Skill Level

Senior

CollaborateOnsite / Hybrid
LocationPraha 8

Jak a na čem konkrétně děláme?

  • Pro DPD dlouhodobě stavíme celý digitální ekosystém: od API a vlastního ERP systému Universe přes mobilní aplikaci pro výdejní místa až po software pro síť DPD boxů v CEE regionu.
  • S Mall/Allegro vyvíjíme Allegro.cz v microfrontend architektuře, včetně stránek na míru klíčovým obchodním partnerům.
  • Pro Groupon nahrazujeme mezinárodní platformu pro téměř dvě desítky trhů a spustili jsme novou webovou aplikaci pro USA.
  • S Heureka Group jsme sjednotili tři společnosti pod jednu značku, od uživatelských účtů po společný frontend.
  • Pro Orea Hotely vyvíjíme kompletní digitální servis pro hosty: online check-in a check-out, guest web, kartu hosta i věrnostní program Discovery.
  • Pro mediální dům CNC (Blesk, Evropa 2, Reflex a další) tvoříme interaktivní kvízy, nástroj pro zpravodajské stories a digitální vizitky do Google/Apple Wallet.
  • Pro Direct jsme pracovali na rebrandingu desítek webů a podílíme se na interní platformě pro Garanci mobility.
  • V React Native stavíme mobilní aplikace, třeba vlastní HomeQest nebo appku pro startup Lokni, který si jde za budoucností bez PET lahví.
  • A umíme i víc: navrhli jsme robota pro hru Abaku, rozvíjíme se v datové analytice a děláme i chytré domácnosti.

Jak u nás vypadá AI v praxi?

  • Stavíme AI asistenty napojené na systémy a znalosti klientů, od chytrého vyhledávání po RAG asistenty, kteří připraví podklady pro zákazníky nebo vyhodnotí reporty.
  • AI zabudováváme přímo do webových a mobilních aplikací, aby ji lidé měli po ruce tam, kde pracují, a nemuseli otevírat další nástroj.
  • Automatizujeme procesy, ve kterých AI rozhoduje a zároveň sahá do reálných firemních systémů. Žádná dema do šuplíku.
  • A AI používáme i sami na sebe. Ve vlastním vývoji jedeme multi-agentní workflow napříč celým SDLC, od analýzy přes kód až po review, a klientům pomáháme nastavit totéž. Co nám funguje (a co ne), sdílíme na Qeetupech.

Na čem budete pracovat

Budete stavět produkční aplikace, ve kterých modely, agenti a znalosti nejsou ozdobou, ale součástí funkčního produktu: AI asistenty, zpracování dokumentů a e-mailů nebo workflow nad enterprise API našich klientů. Propojíte uživatelské rozhraní, backend, data i klientské systémy a postaráte se, aby řešení zvládlo běžné i chybové situace v produkci. Úzce přitom spolupracujete s naším AI architektem a za dva měsíce už samostatně dodáte ucelenou AI funkci včetně integrace, evaluace a telemetrie.

Hledáme hlavně seniory. Pokud jste ale zkušený fullstack vývojář a AI se teprve naplno učíte, ozvěte se taky. I pro takový profil máme místo, prostor k růstu a technické zázemí.

Co vás u nás čeká? Budete...

  • Stavět AI funkce od uživatelského rozhraní po backend, včetně UX, které ukáže stav zpracování, zdroje, potřebu doplnit informace nebo schválit akci,
  • Implementovat řízené i agentické workflow: strukturované výstupy, tool calling, práci s kontextem, validaci, limity a eskalaci na člověka,
  • Psát API adaptéry a tool kontrakty, integrovat REST, GraphQL a asynchronní zpracování a hlídat, aby se při retry nic nezapsalo dvakrát,
  • Napojovat aplikace na znalostní zdroje a retrieval a umět poznat, jestli je chyba ve zdroji, vyhledávání, kontextu nebo generování,
  • Zodpovídat za kvalitu: unit, integrační a e2e testy, eval scénáře pro AI chování, tracing, metriky a sledování latence i nákladů,
  • Spolu s AI architektem rozvíjet skills a automatizace pro AI SDLC a převádět zkušenosti z reálné práce do sdílených šablon.

Techstack a nástroje

  • TypeScript, Node.js, NestJS, React, Python
  • LLM API (Anthropic, OpenAI), tool calling, MCP, RAG, embeddingy, LangGraph / LangChain
  • REST, GraphQL, SQL database, queueing
  • AWS, Azure, CI/CD, tracing a eval nástroje
  • Nástroje, které denně používáme: Slack, Notion a Google na komunikaci, Azure na plánování

Co od vás očekáváme?

  • Velmi dobrý TypeScript a Node.js, návrh backendových služeb a práci s asynchronním kódem,
  • Praktickou zkušenost s frontendem, ideálně v Reactu,
  • Zkušenost s API, databázemi, autentizací, oprávněními a integracemi na externí systémy,
  • Automatizované testy, Git, code review, CI/CD a debugging produkčního řešení,
  • Praktickou zkušenost s model APIs, strukturovanými výstupy, tool callingem a správou kontextu,
  • Pochopení principů RAG (embeddingy, chunking, indexace) a toho, jak a proč AI workflow selhávají,
  • Bezpečné zacházení s AI: kontrolu oprávnění, ochranu proti zneužití nástrojů a nedůvěryhodnému obsahu,
  • Pracovní znalost Pythonu pro evaluace a menší datové úlohy,
  • Komunikativní znalost češtiny nebo slovenštiny,
  • Nástup 1.1.2027.

Rozhodující je pro nás váš přístup k práci, analytické myšlení, selský rozum a hlavně to, zda si budete rozumět s naším týmem.

Co je součástí Qestu?

Spolupracovat můžeme v pracovním poměru i na obchodní bázi jako s OSVČ, podle toho, co vám víc sedí. Od zvolené formy se odvíjejí odměna i konkrétní podmínky spolupráce.

  • Prostor růst po svém: jít do hloubky jako hands-on expert, který zasahuje do architektury, nebo převzít víc odpovědnosti za projekt a předávat know-how dál
  • Přístup ke vzdělávání: kurzy na Udemy, [Epic React, příprava na AWS certifikace] a interní workshopy
  • Domácí i zahraniční konference
  • Vlastní pódium na Qeetupu, našem meetupu pro vývojáře
  • Možnost využít lekce angličtiny a MultiSport kartu
  • Sportovní utkání, teambuildingy a další Qest akce
  • Workspace v Karlíně, kam můžete kdykoli zajít: čekají tu 3 druhy kávy, čaje, granko, müsli, kaše a ovoce, sladká pondělí, pomazánkové čtvrtky a hlavně ostatní Qesťáci.
Qest flow

Tvoje první dny v Qestu

1. Úvodní call s KáťouLinkedInArrow

Online call, kde se dozvíš víc o Qestu, projektech a roli. A my se rádi dozvíme něco o tobě.

2. Setkání s Qesťákem

Osobně se potkáš s jedním z našich seniorních kolegů a budeš mít prostor ukázat, co v tobě je. Pokud jsi vývojář, čeká tě i ukázka kódu / technická diskuze.

3. Setkání se seniorem

Probereme vzájemné představy o spolupráci s Qestem i to, kde vidíme tvůj největší přínos.

4. Domluva spolupráce

Ozveme se ti, společně sladíme formu a podmínky spolupráce a pošleme ti konkrétní nabídku e-mailem.

5. Zahájení spolupráce

Kick-off projektu, seznámení s lidmi, se kterými budeš spolupracovat, a buddym, který ti pomůže zorientovat se v tom, jak to v Qestu chodí.

O nás

Jsme Qest

Těšíme se na tvoji zprávu

Máš zájem? Spoj se s Káťou.

Klikněte sem pro nahrání životopisu (nepovinné)PDF · max 10 MB
Kateřina Holečková

Chceš pracovat v Qestu? Dej mi o sobě vědět.