W skrócie
- Zadania: Twórz i utrzymuj nowoczesne aplikacje frontendowe z użyciem React i TypeScript.
- Firma: ZEXTER - innowacyjna firma technologiczna w branży iGaming.
- Benefity: Praca zdalna, konkurencyjne wynagrodzenie i możliwość rozwoju kariery.
- Pozostałe informacje: Minimalna biurokracja i ciekawe wyzwania w szybko rozwijającej się firmie.
- Dlaczego ta praca: Dołącz do dynamicznego zespołu i wpływaj na jakość produktów.
- Kwalifikacje: 5+ lat doświadczenia w frontendzie, w tym 3+ lata z React.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
ZEXTER jest firmą technologiczną rozwijającą własną platformę full-stack dla ekosystemu rozrywki cyfrowej i iGaming. Budujemy skalowalne rozwiązania technologiczne dla operatorów, twórców i firm cyfrowych, pomagając im w uruchamianiu, zarządzaniu, skalowaniu i monetyzacji ich produktów w bardziej efektywny sposób. Obecnie poszukujemy Senior Frontend Developera, który pomoże nam w budowie i skalowaniu naszej wewnętrznej platformy. To rola praktyczna, skoncentrowana na produkcie, dla osoby z silnymi umiejętnościami w React i TypeScript, solidnym doświadczeniem w budowaniu aplikacji produkcyjnych oraz zdolnością do przejęcia odpowiedzialności za rozwój frontendowy w rozwijającym się produkcie.
Obowiązki:
- Rozwój i utrzymanie skalowalnych, wysokowydajnych aplikacji frontendowych przy użyciu React, Next.js i TypeScript.
- Projektowanie i wdrażanie solidnych rozwiązań frontendowych, przyczyniając się do decyzji architektonicznych i poprawy istniejących systemów.
- Budowanie i dostarczanie funkcji produktowych end-to-end, ściśle współpracując z programistami backendowymi, QA, projektantami i zespołem produktowym.
- Zapewnienie jakości kodu, wydajności i niezawodności poprzez testowanie, przeglądy kodu, monitorowanie i ciągłą optymalizację.
- Wkład w procesy rozwoju i najlepsze praktyki frontendowe, poprawiając narzędzia, CI/CD, obserwowalność i ogólną jakość inżynieryjną.
Wymagania:
- 5+ lat komercyjnego doświadczenia w rozwoju frontendowym, w tym 3+ lata z React, z doświadczeniem w posiadaniu i wspieraniu aplikacji produkcyjnych pod obciążeniem rzeczywistych użytkowników.
- Silne umiejętności w TypeScript: tryb ścisły, generiki, typy pomocnicze, unie dyskryminacyjne i w pełni typowane kontrakty API.
- Zaawansowana wiedza o React 18/19 i Next.js: haki, cykl renderowania, Suspense, komponenty serwera/klienta, App Router, SSR/SSG/ISR, middleware, pamięć podręczna i routing.
- Doświadczenie z TanStack Query, w tym zarządzanie zapytaniami, unieważnianie, SSR prefetching/hydration, trwała pamięć podręczna i optymistyczne aktualizacje.
- Umiejętność projektowania i rozwijania architektury frontendowej dużej skali: wyraźne granice modułów, struktura warstwowa, publiczne API i stopniowa migracja z dziedzictwa bez blokowania rozwoju funkcji.
- Silny nacisk na jakość kodu i testowanie: Vitest/Jest, React Testing Library, Playwright/Cypress, ESLint/Prettier, przeglądy kodu i optymalizacja Core Web Vitals.
- Doświadczenie z nowoczesną infrastrukturą frontendową i operacjami: Git, CI/CD (GitHub Actions/GitLab CI), Sentry, Docker i wdrożenia Node.js.
- Solidne zrozumienie komunikacji API i bezpieczeństwa w sieci: REST, WebSocket, przepływy uwierzytelniania/odświeżania, CORS, CSP, XSS, SSRF i bezpieczne wzorce BFF.
- Doświadczenie w pracy w zespole produktowym z różnymi funkcjami, w tym backendem, projektowaniem i QA, oraz praktyczna znajomość Tailwind CSS, Zod i internacjonalizacji (next-intl lub równoważne).
- Znajomość języka angielskiego i rosyjskiego na poziomie B2 jest obowiązkowa!
Miłe widziane:
- Doświadczenie w iGaming, zakładach, fintech lub innych dziedzinach o dużym obciążeniu z danymi w czasie rzeczywistym.
- Doświadczenie z panelami administracyjnymi i kontrolą dostępu opartą na rolach.
- Node.js na poziomie pisania warstwy BFF, proxy i małych usług.
- Doświadczenie z monorepo: pnpm workspaces, Turborepo, Nx.
- Doświadczenie w wspieraniu starszych przeglądarek i polyfilli w nowoczesnym stosie.
- Doświadczenie w ustawianiu obserwowalności: logowanie, śledzenie, pulpity nawigacyjne.
Co oferujemy:
- W pełni zdalna praca.
- Konkurencyjne wynagrodzenie.
- Możliwość pracy w szybko rozwijającej się międzynarodowej firmie iGaming.
- Silne zespoły rozwoju i produktu.
- Minimalna biurokracja i możliwość bezpośredniego wpływania na jakość produktu.
- Jasna ścieżka kariery z możliwością rozwoju.
- Interesujące wyzwania i nowoczesne narzędzia.
Senior Frontend Developer – Warsaw – pracodawca: Zexter
Zexter to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Dobrodzieniu, łączącym kreatywność z technologią. Nasza kultura pracy sprzyja innowacjom i współpracy, a pracownicy mają możliwość rozwoju zawodowego poprzez różnorodne projekty w branży iGaming. Oferujemy elastyczne godziny pracy oraz wsparcie w tworzeniu nowoczesnych doświadczeń cyfrowych, co czyni nas idealnym miejscem dla utalentowanych projektantów.