Do našeho týmu v O2 CRM Services, kde stavíme nový moderní eshop pro prodej hardwaru na platformě Shopify, hledáme kolegu/kolegyni, který/á se s námi bude podílet na vývoji a architektuře komplexních backendových aplikací a integrací v rámci ekosystému Shopify. Frontend (vývoj Liquid šablon) máme pokrytý, nyní potřebujeme odborníka na Shopify backend, který bude posouvat technologické hranice našeho eshopu.
Jedná se o zcela nový projekt na Shopify Plus, kde budeš mít příležitost nastavovat směry, navrhovat architekturu a vyvíjet řešení jako custom Shopify apps, integrace se 3rd party službami a další pokročilé funkcionality, se kterými Shopify běžně nepočítá.
O2 CRM Services s.r.o. je dceřiná společnost 100% vlastněná společností O2 Czech Republic a.s. Jako firma s tímto jménem vznikla teprve nedávno, ale ve skutečnosti ji tvoří tým s dlouholetou zkušeností v oblasti CRM, primárně pro svět telekomunikací. Firma se zabývá výlučně vývojem SW. Jejím úkolem je implementovat a rozvíjet systémy pro obsluhu zákazníků a návazné aplikace. Cílem je zajistit zvýšení podílu elektronických kanálů na interakci se zákazníkem, zlepšení zákaznické a uživatelské spokojenosti a zvýšení efektivity mateřské společnosti.
Před sedmi lety byl v O2 úspěšně implementován nový CRM systém - Moje O2. Díky jednotnému front-endu pracuje ve stejném uživatelském rozhraní zákazník na svém zařízení, zaměstnanec ve značkové prodejně či operátor na call centru. Od té doby je tento klíčový systém rozvíjen právě týmem O2 CRM Services. Zajištění stability řešení a kontinuální rozvoj na základě potřeb zákazníka není ale jedinou náplní práce. Paralelně s tím sledujeme trendy IT, na jejichž základě definujeme novou micro-servisní architekturu a postupně rozjíždíme její implementaci. Zvyšujeme podíl aplikací běžících v cloudu. Ruku v ruce s technologickými změnami měníme i procesy SW vývoje a způsob práce v týmech obecně.
Vaše budoucí práce:
- Spolupráce v agilním týmu na strategickém projektu O2
- Návrh architektury aplikací a procesů v rámci Shopify
- Vývoj vlastních aplikací a pluginů pro Shopify Plus klienty
- Integrace 3rd party služeb do ekosystému Shopify (ERP, logistika, platební brány apod.)
- Řešení složitých technických výzev v rámci omezení Shopify platformy
- Dokumentace, testování a optimalizace backendových řešení
- Příležitost nastavovat best practices pro vývoj na Shopify a spoluvytvářet technologickou strategii projektu
Co u Vás hledáme:
- Výborná znalost Shopify platformy – API, Apps framework, admin, bezpečnostní omezení
- Prokazatelné zkušenosti s programováním custom Shopify apps (Node.js)
- Znalost integrací s externími systémy – REST API, GraphQL, OAuth2, webhooks
- Schopnost navrhnout a postavit škálovatelnou infrastrukturu pro Shopify Apps
- Zkušenost s administrací Shopify Plus
- Efektivní práce s verzovacími systémy (Git)
- Znalost základních (a pokročilých) bezpečnostních principů při vývoji SaaS aplikací
- Schopnost analyzovat, optimalizovat a testovat backendový kód
- Orientace v rozsáhlých aplikacích a schopnost navrhovat nové produkty
- Týmová spolupráce, ochota sdílet znalosti, dodržování termínů
Výhodou jsou znalosti a zkušenosti (rádi doučíme):
- Zkušenost s Liquid, React, nebo frontendovým vývojem pro Shopify
- Práce s CI/CD, Docker, cloudovým hostingem
- Zkušenost s vývojem v agilním prostředí (Scrum, Kanban)