← к выдаче
разработка

Frontend Developer (Senior React)

Eko-Okna S.A.Kornice18 дн. назад

Коротко

Develops frontend features using React, TypeScript, and vanilla JavaScript within a monorepo, leveraging React Query and Zustand. · Needs: Required skills: React Query, Zustand, Monorepo, vanilla JavaScript, TypeScript, React

Описание от работодателя

Required skills: React Query, Zustand, Monorepo, vanilla JavaScript, TypeScript, React 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