Přejít na obsah

Senior Fullstack Software Developer (m/ž) IT & Technology Plný úvazek Praha

O2 Czech Republic a.s. · Telekomunikace

Shrnutí

Hledáme zkušeného vývojáře pro vývoj zákaznických aplikací, hlasových a digitálních služeb, automatizaci procesů a propojování firemních systémů. Pozice zahrnuje komunikaci se zadavateli, návrh architektury, programování a zodpovědnost za dodání řešení do provozu s využitím AI technologií.

Klíčové údaje

Stav
Dostupná
Lokalita
Praha
Typ smlouvy
Plný úvazek
Datum nástupu
Ihned
Úroveň
Senior
Požadované dovednosti
  • TypeScript
  • JavaScript
  • Node.js
  • React
  • C#/.NET Core
  • Java
  • Python
  • SQL
Benefity
  • zaměstnanecký tarif
  • příspěvek až 18 000 Kč na nový telefon každé 3 roky
  • 18 000 benefit bodů ročně
  • 5 týdnů dovolené
  • 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
  • Body do O2 Knihovny v roční hodnotě 3 600 Kč
  • Multisport karta
  • Slevová Shell karta
  • Zlevněné O2 produkty
  • Možnost vzdělávání
  • Interní soutěže
  • Teambuildingy
  • sportovní hry
  • Vánoční party
  • Family days
  • Výhodné nákupy u partnerů
Odhadovaná mzda (neoficiální)
~85k–105k Kč/moHrubý odhad pro pozici na plný úvazek — neuvedeno zaměstnavatelem Jak se to počítá?

Úplný popis

Od dobrých otázek k fungujícímu řešení. Baví tě programovat, propojovat systémy a při novém zadání se nejdřív ptáš: „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. Budeš zjišťovat potřeby zadavatelů, navrhovat architekturu a sám programovat. Dostaneš prostor ovlivnit, co stavíme, proč to stavíme a jak to bude fungovat.

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

Hledat skutečný problém. Mluvit se zadavateli na všech úrovních, od vedení společnosti po uživatele a lidi z provozu. Ptát se, pozorovat a ověřovat, co skutečně potřebují, a převádět to do jasné specifikace.

Přemýšlet od začátku do konce. Propojovat zákaznickou zkušenost, aplikační logiku, data, integrace a provoz. Počítat i s chybovými stavy a s tím, kdy má řešení předat práci člověku. Navrhovat a dodávat. Navrhovat architekturu od datového modelu přes API a integrace po uživatelské rozhraní.

Technologie volit podle problému, výkonových požadavků a dlouhodobé udržitelnosti. Vyvíjet s AI jako se svým týmem. Pracovat metodou spec-driven development, řídit agentní smyčky a orchestrovat více AI agentů současně. Za výsledný kód a jeho chování nést plnou odpovědnost. Dostat AI do praxe.

Pracovat s jazykovými modely, agenty a firemními daty. Ověřovat, kde AI přináší hodnotu a kde dává větší smysl jednodušší řešení. Dotahovat věci do provozu. Od prototypu přes ověření s uživateli po nasazení v kontejnerech, plnou CI/CD automatizaci, monitoring a další rozvoj. Sdílet a přinášet vlastní pohled.

Předávat know-how v týmu, sledovat nové technologie a pomáhat rozlišovat mezi zajímavým demem a něčím, co skutečně využijeme.

Koho hledáme Jsi zkušený developer, který dorostl v konzultanta. Máš za sebou roky práce na reálných aplikacích a postupně ses posunul k roli partnera pro byznys. Řešení dokážeš samostatně navrhnout, implementovat, otestovat a provozovat, a to i bez AI.

Rozumíš tomu, co je pod povrchem. Orientuješ se v návrhu databází a SQL, API, autentizaci, asynchronním zpracování a integracích. Příčinu problému najdeš i přes hranice jednotlivých komponent. AI je tvůj hlavní způsob práce.

Rozumíš principům LLM a generativní AI, včetně práce s kontextem, tool callingu, evaluace kvality a jejich limitů. Prošel jsi vývojem od chatu k orchestraci agentů, a proto dnes dodáš za dny to, co dříve trvalo měsíce. Domluvíš se s kýmkoli.

S ředitelem firmy o dopadu a nákladech stejně jako s databázistou, vývojářem nebo specialistou podpory. Umíš vysvětlit technické kompromisy a upozornit na zadání, které neřeší podstatu problému. Znáš enterprise prostředí.

Víš, že řešení nevzniká izolovaně: začíná business konzultací a končí bezpečným, auditovatelným a automatizovaným provozem. Máš vlastní názor a umíš ho změnit. Sleduješ vývoj oboru, máš jasnou představu, kam AI směřuje, a svůj názor dokážeš podložit i přehodnotit, když výsledky ukážou něco jiného.

Záleží ti na výsledku. Zajímá tě, jestli řešení funguje, jestli ho lidé používají a co jim přináší. Máš co ukázat. Portfolio vlastních projektů, například na GitHubu, které umíš představit. Domluvíš se česky a anglicky.

Technologie, ve kterých se pohybuješ Nepředpokládáme expertní znalost všech uvedených technologií. Očekáváme však orientaci v nich a schopnost rychle si osvojit nové.

A mission that goes beyond performance and profit (“AI for good” is our mantra)

  • 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íš náš pohled, že přirozenou formou interakce s AI bude hlas a současné textové rozhraní je přechodným stavem.

  • Znalost kontaktních center: inbound/outbound komunikace, směrování interakcí, IVR, práce operátorů a návaznost na CRM.

Zkušenost s Genesys Cloud, Genesys Engage, Amazon Connect nebo řešeními Microsoftu pro zákaznickou péči. Orientace v telefonii, STT/TTS, realtime streamování a aplikacích citlivých na latenci. Open-source aktivity, odborné přednášky, publikace nebo mentoring kolegů.

Jak u nás pracujeme

  • AI-first přístup: AI je integrální součástí našeho vývojového procesu a každý člen týmu pracuje s vlastními AI agenty.
  • Odpovědnost za produkt: každý odpovídá za svůj produkt v celém životním cyklu, od návrhu po provoz.
  • Sdílení know-how: díky rotaci a pravidelnému 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 ti daří Ze zadání dokážeš vytáhnout podstatu, navrhnout rozumnou cestu a dodat funkční řešení. Umíš obhájit technická rozhodnutí, zapracovat zpětnou vazbu a ukázat konkrétní přínos pro zákazníka nebo provoz. Když narazíš na problém mezi dvěma systémy, pomůžeš ho dotáhnout až k vyřešení. A tvoje know-how a nástroje posouvají i zbytek týmu.

Co pro tebe 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 tebe i tvé 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ší)

Reagovat na stránkách firmy