AI‑Augmented Fullstack Developer - Web & Mobile (m/f)
Chceš stavět funkce od nápadu až po produkci?
Do týmu, který vyvíjí aplikaci Moje O2, hledáme seniorního fullstack developera s AI mindsetem.
Nehledáme jen „kodéra“, ale inženýra, který přemýšlí nad řešením, navrhne ho a doručí end‑to‑end – od UI až po backend.
AI u nás není buzzword. Je to běžná součást práce.
Zodpovědnost za výsledek zůstává na tobě.
Co budeš dělat
- Navrhovat a vyvíjet funkce pro web i mobilní aplikaci (frontend + BFF/API)
- Převádět zadání od Product Business Analytika do funkčního technického řešení
- Využívat AI nástroje (např. GitHub Copilot) při návrhu, vývoji i refaktoringu
- Spolupracovat s UX, PO a testerem na finální podobě feature
- Psát automatizované testy a nasazovat změny přes CI/CD až do produkce
- Hlídáš výkon, stabilitu a kvalitu uživatelské zkušenosti
Co bys měl/a mít
Must‑have
- Zkušenost s fullstack vývojem (frontend + backend)
- React (web)
- Zkušenost s mobilní aplikací (React Native nebo native vývoj)
- Java nebo Node.js (API / BFF)
- Znalost API designu, Gitu a CI/CD
- Schopnost převzít end‑to‑end ownership
- AI mindset
– umíš AI nástroje efektivně používat
– dokážeš kriticky posoudit jejich výstup a nést odpovědnost za kvalitu kódu
➕ Výhodou
- Zkušenost s microservices nebo event‑driven architekturou
- Test automation (E2E, integrační testy)
- Optimalizace výkonu aplikací
Jak funguje náš tým
Budeš součástí AI‑augmented produktového týmu, kde spolupracují s Product Owner, Product Business Analytik, UX/UI, tester, Scrum Master a fullstack developeři.
Tým má plnou odpovědnost za delivery a pracujeme v režimu continuous delivery s častými deployi.
Co u nás získáš
- Zaměstnanecký tarif – žádné hlídání útraty za data a volání
- Příspěvek až 18 000 Kč na nový telefon každé 3 roky
- 18 000 benefit bodů ročně (relax, nákupy, dovolená)
- 5 týdnů dovolené + 3 sick days
- Recharge – po každých 5 odpracovaných letech nárok na 20 dní placeného volna navíc
- Stravenkový paušál 115 Kč/den přímo do výplaty
- Body do O2 Knihovny v hodnotě 2 400 Kč ročně
- Multisport karta
- Shell karta – tankování za výhodné ceny
- Zvýhodněné O2 produkty pro tebe i blízké
- Možnost vzdělávání (workshopy, online kurzy, interní univerzita i externí vzdělávání)
- Interní soutěže, teambuildingy, sportovní akce, Vánoční party a Family days
- Výhodné nákupy u partnerů (Makro, auta, HP, ČEDOK a další)
Zaujalo tě to? Pošli nám svůj životopis a pojď s námi stavět digitální produkty, které používají miliony zákazníků O2.
About the company 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.
show more
CONSENT TO THE PROCESSING OF PERSONAL DATA
I hereby give my consent to processing of my personal data. Personal data processing is regulated by Act No. 101/2000 Coll., on personal data protection. The consent is granted to O2 Czech Republic a.s. as the data controller for the purposes of the selection procedure for the given job and further for the purposes of registration of myself as a potential employee of the company. I give my consent for the term of 2 years from the date of provision of the personal data. I acknowledge that the consent is given voluntarily and may be withdrawn at any time. I acknowledge that the personal data will be processed by LMC s.r.o., Id. No.: 264 41 381, a company with its registered office in Prague 7, at Jankovcova 1569/2c, Postal Code 170 00, by means of its electronic systems. I have been advised of my right to obtain information as to what personal data are being processed in relation to me, for what purpose and in what manner. Should I ascertain or believe that the controller processes my personal data at variance with protection of my private and personal life or at variance with the law, particularly if the personal data are inaccurate in view of the purpose of their processing, I may request the controller to provide an explanation or claim that the controller remedy the state of affairs. This may include particularly blocking, correcting, supplementing or destroying the personal data.
Personal data processing consent for employer
I wish to increase my chances of future employment and therefore, I hereby agree that O2 Czech Republic a.s., Business ID: 60193336, Za Brumlovkou 266/2, Praha, Michle further processes my personal data, even beyond the selection procedure for said job position, for the purpose of keeping my records and sending me similar job offers. I grant my consent for 2 years. I may withdraw my consent at any time. Your data will be disclosed to authorised employees of the company(-ies) only to the extent necessary for the processing purposes.
T_CMS_HEADER_GDPR_NOTICE
By replying to this advertisement, you provide the controller with your personal data for the purposes and the duration of the selection procedure. In connection with processing your data, you have the respective right (i) to access the data, (ii) to rectify inaccurate or to complete incomplete data, (iii) to delete the data if it is no longer needed for the purposes for which it has been collected or processed, or if it has been collected illegally, (iv) to limit the data processing in special cases, (v) to transfer the data, (vi) to object to the data processing which will therefore be terminated, unless there are serious legitimate grounds for processing which outweigh your interests, rights, and freedoms, especially if the reason is an enforcement of legal claims, and (vii) to contact The Office for Personal Data Protection and (viii) withdraw consent where the processing is based on consent. Further information on data processing by Alma Career Czechia s.r.o., Menclova 2538/2, 180 00 Praha 8, ID No. 264 41 381, is available at https://almacareer.com/gdpr.
Other interesting vacancies in O2 Czech Republic
- Konzultant O2 prodejny (m/ž)
- BI Analytik/Data Engineer (m/ž)
- Finanční a marketingový specialista - Internship (m/ž)
- Vedoucí týmu DWH vývoje (m/ž)
- Konzultant O2 prodejny (m/ž)
- Konzultant O2 prodejny (m/ž)
- People & Culture Specialist (m/ž)
- Konzultant O2 prodejny (m/ž)
- O2 Store Manager (m/ž) - Příbram (pro interní)
- Konzultant O2 prodejny (m/ž)
- AI‑Augmented Fullstack Developer - Web & Mobile (m/f)
- Konzultant O2 prodejny (m/ž)
- Konzultant O2 prodejny (m/ž)
- Junior technik - instalace a servis internetu a sítí (m/ž)
- O2 Store Manager (m/ž)
- PR Specialista (m/ž)
- ASS - Regionální specialista prodeje- interní (m/ž)
- Data Operations Engineer (m/ž)
- Konzultant O2 prodejny (m/ž)
- Konzultant O2 prodejny (m/ž)
- Account manager - péče o malé a střední firmy (m/ž)
- Produktový manažer – SMS & RCS (m/ž)
- L3 Inženýr kybernetické bezpečnosti (m/ž)
- Cyber Security Analyst - SOC L2 (m/ž)
- Presales consultant - Cloud (m/ž)
- Presales consultant - Cybersecurita (m/ž)
- Test analytik / Tester (m/ž) - O2 CRM Services
- Konzultant O2 prodejny (m/ž)
- Konzultant O2 prodejny (m/ž)
- Konzultant O2 prodejny (m/ž)
- Specialista pro výzkum trhu (m/ž)
- Cyber Security Specialist - SOC L2 EDR/XDR (m/ž)
- Cyber Security Specialist - SOC L1 (m/ž)
- Zákaznické centrum O2 | Neomezený tarif + 18k na telefon + bonusy
- Konzultant O2 prodejny (m/ž)
- Konzultant O2 prodejny (m/ž)
- Teamleader obchodního týmu (m/ž)
- Administrátor virtualizace (m/ž) - O2 IT Services
- Konzultant O2 prodejny (m/ž)
- Konzultant O2 prodejny (m/ž)
- Configuration Manager Administrátor (m/ž) - O2 IT Services
- Konzultant O2 prodejny (m/ž)
- Administrátor Windows serverů a Hyper-V (m/ž) - O2 IT Services
- Product Owner (m/ž)
- Business Development Manager Čechy – Korporátní segment (m/ž)
- Pro interní : Trenér úvodního školení (m/ž)
- O2 Store Manager (m/ž) - Břeclav (pro interní)
- Storage a SAN specialista (m/ž) - O2 IT Services
- Administrátor Windows serverů a M365 (m/ž) - O2 IT Services
- Konzultant O2 prodejny (m/ž)
- O2 Store Manager (m/ž) - Praha (pro interní)
- Konzultant O2 prodejny (m/ž)
- Business Development Manager Brno - Korporátní segment (m/ž)
- Junior specialista pro účetnictví a reporting (m/ž)
- Senior Online Marketing Specialist (m/ž)
- Monitoring & Automation Engineer (m/ž)
- Právník – Spotřebitelské úvěry (m/ž)
- Specialista komunikace O2 – kontaktní centrum (m/ž)
- Konzultant O2 prodejny (m/ž)
- Bezpečnostní analytik pro Cyber Defense Center (m/ž)
- Security Engineer/Architect (m/ž)
- Konzultant O2 prodejny (m/ž)
- IT Administrátor - Microsoft Defender (m/ž) - O2 IT Services
- AI Engineer for Dataclair AI Centre (m/f)
- Senior AI Engineer for Dataclair AI Centre (m/f)
- Administrativní podpora (m/ž)
- Specialista péče o zákazníky (m/ž) zkrácený úvazek - O2 Financial Services
- Osobní asistent (m/ž)
- Specialista pojistných událostí s maďarštinou (m/ž) - O2 Financial services
- Obchodní zástupce pro malé a střední firmy (m/ž)
- Obchodník Junior O2 (m/ž)