Projektowanie i rozwój komponentów frontendowych z wykorzystaniem PWA Studio i React, koncentrując się na architekturze SPA/PWA oraz skalowalności aplikacji.
Optymalizacja wydajności aplikacji poprzez analizę i wprowadzanie najlepszych praktyk w kodzie frontendowym.
Wdrażanie nowych komponentów i narzędzi do dynamicznych aplikacji webowych, współpraca przy rozwoju architektury oraz niestandardowych rozwiązań frontendowych.
Praca z najnowszymi narzędziami DevOps: wdrażanie i utrzymanie CI/CD oraz współpraca z zespołem DevOps w optymalizacji procesów deploymentu.
Mentoring młodszych członków zespołu: code review, dzielenie się wiedzą oraz wsparcie techniczne.
Eksperymentowanie z nowoczesnymi rozwiązaniami: Headless CMS, mikrofrontendy, TurboRepo do przyspieszania instalacji i deploymentu, a także najnowsze techniki optymalizacji w architekturze monorepo.
Wymagania
Bardzo dobra znajomość React oraz doświadczenie we wdrażaniu zaawansowanych interfejsów SPA/PWA w aplikacjach webowych.
Minimum 2-letnie doświadczenie komercyjne w pracy z React i ekosystemem nowoczesnego JS (ES6+).
Bardzo dobra znajomość JavaScript, zrozumienie zasad programowania dla wielu przeglądarek oraz znajomość najlepszych praktyk dotyczących wydajności.
Znajomość GraphQL oraz umiejętność korzystania z Apollo Client Devtools.
Znajomość narzędzi DevOps (CI/CD) oraz repozytoriów AzureDevOps / GIT / JIRA – mile widziane doświadczenie w pracy w środowiskach z monorepo.
Umiejętność myślenia analitycznego i rozwiązywania złożonych problemów oraz otwartość na testowanie i wdrażanie nowych rozwiązań technologicznych.
Dodatkowym atutem będzie znajomość PWA Studio oraz Magento 2.