Nowa
Senior Front-end Developer (m/f)
14 000 - 17 000 PLN/ mies.Umowa o pracę (brutto)
17 000 - 20 000 PLN/ mies.B2B (netto)
SeniorFull-time·Umowa o pracę·B2B
#338726·Dodano 4 dni temu·0
Źródło: theprotocol.itTech Stack / Keywords
TypeScriptJavaScriptHTMLCSSReact.jsVue.jswebpackJestGitLab CIGitHub ActionsSentryNew RelicRUM
Firma i stanowisko
Dołącz do Grupy Shoper! Jesteśmy liderem rozwiązań eCommerce w Polsce. Nasz ekosystem wspiera tysiące przedsiębiorców w skalowaniu sprzedaży dzięki modelowi SaaS i kompleksowym usługom dodatkowym.
Jeśli czujesz, że to rola dla Ciebie – aplikuj! Czekamy na Twoje doświadczenie, by wspólnie budować sukces największych marek w polskim eCommerce.
Wymagania
- Minimum 5 lat komercyjnego doświadczenia w tworzeniu zaawansowanych aplikacji webowych.
- Doświadczenie w prowadzeniu złożonych projektów i funkcjonalności oraz w rozwiązywaniu problemów o wysokiej niejednoznaczności.
- Bardzo dobra znajomość TypeScript i JavaScript.
- Bardzo dobra znajomość HTML/CSS – znajomość dowolnego preprocesora mile widziana.
- Znajomość biblioteki React/Vue/Web Components lub innej analogicznej.
- Umiejętność programowania obiektowego.
- Znajomość wzorców projektowych oraz zasad SOLID i clean code.
- Wiedza na temat SPA oraz MPA – jak działają i jakie są między nimi różnice.
- Znajomość protokołu HTTP.
- Znajomość narzędzi takich jak webpack, rollup, Vite.
- Umiejętność pisania testów jednostkowych oraz integracyjnych (Jest).
- Znajomość zasad bezpieczeństwa frontendu (XSS, CSRF, CSP, bezpieczne przechowywanie tokenów).
- Wiedza na temat optymalizacji aplikacji webowych (Core Web Vitals, lazy loading, bundle size, rendering performance).
- Znajomość CI/CD (np. GitLab CI, GitHub Actions).
- Doświadczenie w prowadzeniu Code Review.
- Doświadczenie w mentoringu juniorów i mid-ów – zarówno technicznym, jak i w zakresie wykorzystania AI.
- Świadome wykorzystanie narzędzi AI w pracy frontendowej.
- Umiejętność formułowania praktycznych guidelines dla zespołu.
- Umiejętność testowania i rekomendowania nowych narzędzi AI wspierających produktywność zespołu frontendowego.
Nice to have:
- Znajomość struktur danych.
- Doświadczenie w refaktoryzacji i migracjach większych fragmentów kodu.
- Znajomość narzędzi do monitorowania frontendu (np. Sentry, New Relic, RUM).
- Doświadczenie w pracy z design systemem lub komponentami współdzielonymi między zespołami.
Obowiązki
- Rozwój jednego z naszych produktów (panel administracyjny sklepu).
- Uczestnictwo w procesie projektowania, tworzenia i wdrażania nowych funkcji sklepu.
- Udział w procesie code review i tworzenia testów.
- Odpowiedzialność za część techniczną frontową.
- Wsparcie i mentoring mniej doświadczonych członków zespołu.
Oferta
- Elastyczny czas pracy.
- Płaska struktura – dzięki czemu masz większy wpływ na rozwój produktu i szybszą realizację projektów.
- Dostęp do platformy eTutor (a także możliwość uczestnictwa w lekcjach online j. angielskiego).
- Budżet szkoleniowy.
- ShoperUp! – unikatowy program rozwoju kompetencji wewnątrz organizacji.
- Sklep na Shoper za 1 zł(!).
Elastyczne godziny
Opieka zdrowotna
Karta sportowa
Imprezy teamowe
Dofinansowanie szkoleń
Szkolenia wewnętrzne
Kursy językowe
Chill room
Shoper
20 aktywnych ofert