Nasz Tech Stack:

  • Architektura: Monorepo (Nx), Architektura Mikrofrontendowa (Microfrontends)

  • Core: React 18, TypeScript, Vanilla JavaScript

  • Zarządzanie stanem i danymi: Zustand, TanStack Query (React Query), Axios

  • Formularze i tabele: React Hook Form, Yup, TanStack Table

  • Testy: Jest, React Testing Library (RTL), Cypress (E2E)

  • Inne: Webpack, i18next (internacjonalizacja), CASL (zarządzanie uprawnieniami), wewnętrzna biblioteka UI, Chart.js, FullCalendar

Będziesz odpowiedzialny/a za:

  • rozwój i skalowanie architektury mikrofrontendowej w oparciu o monorepo (Nx)

  • implementację nowych funkcjonalności i zaawansowanych widoków w aplikacji webowej zgodnie z projektami UX/UI

  • projektowanie architektury frontendowej dla nowych modułów oraz dbałość o optymalizację pod kątem wydajności

  • tworzenie i utrzymanie reużywalnych komponentów (własny design system) w celu zapewnienia spójności

  • ścisłą współpracę z zespołem backendowym w celu sprawnej integracji z REST API

  • utrzymanie wysokiej jakości kodu, dbałość o standardy, code review oraz zgodność międzyprzeglądarkową

  • pisanie testów jednostkowych, integracyjnych (JEST, RTL) oraz E2E (Cypress)

  • tworzenie dokumentacji technicznej i proaktywne proponowanie optymalizacji stosu technologicznego

Dołącz do nas, jeśli:

  • masz wieloletnie i poparte sukcesami komercyjne doświadczenie w React oraz TypeScript

  • bardzo dobrze znasz Vanilla JavaScript (ES6+) oraz HTML5 i CSS3

  • masz praktyczne doświadczenie w pracy z monorepo (preferowany Nx) i architekturą mikrofrontendową

  • doskonale radzisz sobie z nowoczesnym zarządzaniem stanem (np. Zustand) oraz asynchronicznym pobieraniem danych (React Query)

  • potrafisz tworzyć zaawansowane formularze (np. React Hook Form) oraz pracować ze złożonymi tabelami/danymi (TanStack Table)

  • masz doświadczenie w konfiguracji i pracy z Webpack

  • potrafisz pisać niezawodne testy za pomocą JEST, RTL oraz narzędzi E2E (Cypress)

  • posiadasz znajomość usług AWS

  • masz zmysł UX/UI, dbasz o detale (Pixel Perfect) i potrafisz diagnozować błędy wspólnie z zespołem QA

  • mówisz po angielsku na poziomie min. B2 i po polsku na poziomie C1

Mile widziane:

  • znajomość React Native (możliwość wsparcia projektów mobilnych)

  • doświadczenie z PHP i SQL (łatwiejsza komunikacja z backendem/zrozumienie systemów legacy)

  • znajomość bibliotek do autoryzacji (np. CASL) oraz internacjonalizacji (i18next)

Pracując u nas, możesz liczyć na:

  • wynagrodzenie zasadnicze na adekwatnym, rynkowym poziomie

  • premię uznaniową

  • ubezpieczenie grupowe

  • dofinansowanie do prywatnej opieki medycznej

  • pracowniczy program emerytalny (PPE)

  • benefity dla rodziców – m.in. wyprawka dla noworodka, paczki mikołajkowe

  • rabaty na produkty firmowe oraz na usługi i towary oferowane przez naszych Partnerów