Senior Fullstack Software Developer (m/ž)

 Firma:
O2 Czech Republic
 Místo pracoviště:
Za Brumlovkou 266/2, 14000 Praha - Michle, CZ
 Typ pracovního poměru:
Práce na plný úvazek
 Typ smluvního vztahu:
pracovní smlouva
 Benefity:
Vzdělávací kurzy, školení, Příspěvek na dovolenou, Stravenky/příspěvek na stravování, Dovolená 5 týdnů, Zdravotní volno/sickdays, Flexibilní začátek/konec pracovní doby, Notebook, Příspěvek na sport/kulturu/volný čas, Kafetérie
 Požadované vzdělání:
Vysokoškolské / univerzitní
 Požadované jazyky:
en (Výborná), cs (Výborná)
 Pozice vhodná pro:
Absolvent

Od dobrých otázek k fungujícímu řešení.

Baví Vás programovat, propojovat systémy a při novém zadání se nejdřív ptáte: „Co tím vlastně potřebujeme vyřešit?“

Do týmu AIDCC v O2 hledáme zkušeného vývojáře nebo vývojářku, který/á se dokáže stát partnerem pro zákazníka a dotáhnout řešení od prvního rozhovoru až do provozu.

Vyvíjíme zákaznické aplikace, hlasové a digitální služby, automatizujeme procesy a propojujeme firemní systémy. Budete zjišťovat potřeby zadavatelů, navrhovat architekturu a programovat. Dostanete prostor ovlivnit, co stavíme, proč to stavíme a jak to bude fungovat.

Primárně se budete věnovat jednomu z našich produktů. Postupně poznáte i další řešení týmu, abychom si dokázali vzájemně pomoci a zastoupit se.

Co u nás budete dělat

  • Hledat skutečný problém. Mluvit se zadavateli od vedení společnosti po uživatele a provoz, zjišťovat jejich skutečné potřeby a převádět je do jasné specifikace.
  • Přemýšlet od začátku do konce. Propojovat zákaznickou zkušenost, aplikační logiku, data, integrace a provoz, včetně chybových stavů a předání práce člověku.
  • Navrhovat a dodávat řešení. Od datového modelu přes API a integrace po uživatelské rozhraní. Technologie volit podle problému, výkonu a dlouhodobé udržitelnosti.
  • Vyvíjet s AI. Pracovat metodou spec-driven development, řídit agentní smyčky a více AI agentů současně. Za výsledný kód a jeho chování budete nést plnou odpovědnost.
  • Dostávat AI do praxe. Pracovat s jazykovými modely, agenty a firemními daty a ověřovat, kde AI skutečně přináší hodnotu a kde je vhodnější jednodušší řešení.
  • Dotahovat řešení do provozu. Od prototypu a ověření s uživateli po nasazení v kontejnerech, CI/CD automatizaci, monitoring a další rozvoj.
  • Sdílet know-how a vlastní pohled. Sledovat nové technologie a pomáhat rozlišovat mezi zajímavým demem a skutečně využitelným řešením.

Koho hledáme

Jste zkušený developer, který se postupně posunul také do role konzultanta a partnera pro byznys. Máte zkušenosti s reálnými aplikacemi a řešení dokážete samostatně navrhnout, implementovat, otestovat a provozovat, a to i bez AI.

  • Orientujete se v návrhu databází a SQL, API, autentizaci, asynchronním zpracování a integracích. Problém dokážete hledat i napříč jednotlivými komponentami.
  • AI je Váš hlavní způsob práce. Rozumíte principům LLM a generativní AI, práci s kontextem, tool callingu, evaluaci kvality i jejich limitům. Máte zkušenost s vývojem od chatu až po orchestraci agentů.
  • Dokážete komunikovat s vedením firmy o dopadech a nákladech stejně jako s databázistou, vývojářem nebo specialistou podpory. Umíte vysvětlit technické kompromisy a upozornit na zadání, které neřeší podstatu problému.
  • Znáte enterprise prostředí a víte, že řešení začíná business konzultací a končí bezpečným, auditovatelným a automatizovaným provozem.
  • Máte vlastní názor na vývoj AI, umíte ho podložit a zároveň změnit podle výsledků.
  • Záleží Vám na tom, zda řešení funguje, lidé ho používají a přináší jim hodnotu.
  • Máte portfolio vlastních projektů, například na GitHubu, které dokážete představit.
  • Domluvíte se česky a anglicky.

Technologie, ve kterých se pohybujete

Nepředpokládáme expertní znalost všech technologií. Očekáváme orientaci a schopnost rychle si osvojit nové.

  • Jazyky a frameworky: TypeScript/JavaScript, Node.js, React, C#/.NET Core, Java, Python
  • Data: SQL, návrh databází, PostgreSQL, Redis
  • Cloud: AWS, Azure, Google Cloud, Lambda, Azure Functions, Cloud Run a další serverless služby
  • Provoz: Git, Docker, kontejnerizace, CI/CD pipelines, logování, monitoring
  • AI: LLM API, agenti, tool calling, MCP, RAG, evaluace kvality, spec-driven development
  • AI harness: Claude Code, Codex, Gemini CLI nebo obdobné

Co bude výhodou

  • Sdílíte náš pohled, že přirozenou formou interakce s AI bude hlas a současné textové rozhraní je přechodným stavem.
  • Znáte prostředí kontaktních center: inbound/outbound komunikaci, směrování interakcí, IVR, práci operátorů a návaznost na CRM.
  • Máte zkušenosti s Genesys Cloud, Genesys Engage, Amazon Connect nebo řešeními Microsoftu pro zákaznickou péči.
  • Orientujete se v telefonii, STT/TTS, realtime streamování a aplikacích citlivých na latenci.
  • Věnujete se open-source aktivitám, odborným přednáškám, publikacím nebo mentoringu kolegů.

Jak u nás pracujeme

  • AI-first: AI je součástí našeho vývojového procesu a každý člen týmu pracuje s vlastními AI agenty.
  • Odpovědnost za produkt: za svůj produkt odpovídáte v celém životním cyklu od návrhu po provoz.
  • Sdílení know-how: díky rotaci a předávání znalostí dokáže tým podpořit kterékoli z našich řešení.
  • Kontinuální inovace: nové modely a přístupy průběžně ověřujeme a zavádíme ty, které přinášejí prokazatelnou hodnotu.

Jak poznáme, že se Vám daří

Ze zadání dokážete vytáhnout podstatu, navrhnout rozumnou cestu a dodat funkční řešení. Umíte obhájit technická rozhodnutí, zapracovat zpětnou vazbu a ukázat konkrétní přínos pro zákazníka nebo provoz.

Když narazíte na problém mezi systémy, pomůžete ho dotáhnout až k vyřešení. Svým know-how a nástroji zároveň posouváte i zbytek týmu.

Co pro vás máme my?

  • Už žádné hlídání útraty za data a volání díky zaměstnaneckému tarifu
  • Každé 3 roky příspěvek až 18 000 Kč na nový telefon
  • 18 000 benefit bodů ročně na relax, nákupy, dovolenou
  • 5 týdnů dovolené pro odpočinek + 3 sick days
  • Recharge (dlouhodobé volno) – po každých 5 letech navíc 20 dní placeného volna
  • Stravenkový paušál 123 Kč/den přímo do výplaty
  • Body do O2 Knihovny v roční hodnotě  3 600 Kč na e‑knihy nebo audioknihy
  • Multisport karta – vstupenka do fitka i wellness
  • Slevová Shell karta – nejvýhodnější ceny na trhu
  • Zlevněné O2 produkty pro vás i vaše blízké
  • Možnost vzdělávání – workshopy, on‑line kurzy a speciální školení
  • Interní soutěže o benefit body, vstupenky, zájezdy i super ceny
  • Teambuildingy, sportovní hry, Vánoční party a Family days – protože nás baví být spolu i mimo práci
  • Výhodné nákupy u partnerů (Makro, HP, ČEDOK, auta a další)

O společnosti O2 Czech Republic

O2 Czech Republic

Snažíme se spojovat možnosti technologií s přáními lidí a potřebami firem. Díky našim produktům a službám inspirujeme, motivujeme a povzbuzujeme lidi k úspěchům a k novým objevům každý den. Pomáháme jim rozvíjet jejich potenciál a sdílíme s nimi jejich radost. Jsme inspirací pro více než 5 miliónů zákazníků a to nás naplňuje. Měníme náš svět a vy ho můžete měnit společně s námi.
zobrazit více

Mám o pozici zájem

Společnost koncernu O2 inzerující tuto nabídku bude jako správce osobních údajů zpracovávat pro účely výběrového řízení Vámi poskytnuté osobní údaje, a to v souladu s obecným nařízením o ochraně osobních údajů.
Zpracování osobních údajů bude pro správce provádět O2 Czech Republic a.s., IČO: 60193336 (v případě, že se nejedná o pozici nabízenou přímo společností O2 Czech Republic a.s.) a společnost Alma Career Czechia s.r.o., IČO: 264 41 381, prostřednictvím svých elektronických systémů. Společnosti koncernu O2: · O2 Czech Republic a.s., IČO: 60193336, se sídlem Praha 4 - Michle, Za Brumlovkou 266/2, PSČ 14022 · O2 IT Services s.r.o., IČO: 02819678, se sídlem Za Brumlovkou 266/2, Michle, 140 00 Praha 4 · O2 Financial Services s.r.o., IČO: 05423716, se sídlem Za Brumlovkou 266/2, Michle, 140 00 Praha 4 · INTENS Corporation s.r.o., IČO: 28435575, se sídlem Vyskočilova 1481/4, Michle, 140 00 Praha 4 · O2 CRM Services s.r.o., IČO 06321399, se sídlem Za Brumlovkou 266/2, Michle, 140 00 Praha 4 Odpovědí na tuto pozici poskytujete správci své osobní údaje za účelem a na dobu realizace příslušného výběrového řízení. Vaše údaje budou zpracovány ručně i automatizovaně. V souvislosti se zpracováním Vašich osobních údajů máte jako subjekt poskytnutých osobních údajů vůči správci (na adrese výše nebo e-mailu své náborářky/náboráře) možnost uplatnit právo: · na přístup k osobním údajům; · na opravu nepřesných osobních údajů a na oznámení opravy; · na výmaz osobních údajů a na oznámení výmazu; · na omezení zpracování osobních údajů a na oznámení omezení zpracování; · na přenositelnost osobních údajů; · vznést námitku proti zpracování osobních údajů; · nebýt předmětem žádného rozhodnutí založeného výhradně na automatizovaném zpracování, včetně profilování, které by pro něj mělo právní účinky; · obrátit se na Úřad pro ochranu osobních údajů. .
zobrazit podmínky
Odesláním souhlasíte s podmínkami používání

Další zajímavé pozice z O2 Czech Republic

Všechny pozice ve společnosti