Senior React Developer
⚲ Warszawa
24 360 - 29 400 PLN (B2B)
Wymagania
- React.js w wersji 18 lub wyższej
- React Query
- TypeScript
- React Testing Library
- Material UI
- Tailwind
- React Hook Form
- dobre umiejętności komunikacyjne
Opis stanowiska
Praca przy interfejsie EFM (Employee/Enterprise Frontend Management) w dużej organizacji — rozwijanie nowego UI w oparciu o nowe technologie oraz wdrażanie kolejnych wymagań biznesowych. Realnie oznacza to zarówno development nowych funkcji, jak i wsparcie produkcyjne, troubleshooting oraz porządkowanie długu technicznego (podatności, zależności frameworka). Uwaga: zespół szuka kogoś, kto przejmie bieżące wsparcie EFM UI na styczeń–luty 2027 na czas nieobecności obecnego frontendowca — to dodatkowe, terminowe obciążenie, które warto uwzględnić. Dobra oferta dla seniora React, który lubi pracę w mieszanym trybie (nowe funkcje + utrzymanie) i nie przeszkadza mu bliska współpraca z backendem, BA i użytkownikami biznesowymi.
🔍 Dekoder Ogłoszenia
🔴
Contributing to ongoing development of the redesigned (new technologies!) new EFM UI and implementation of new business requirements.
Może oznaczać pracę nad projektem, który jest w fazie ciągłych zmian i nie jest jeszcze w pełni stabilny, pomimo użycia nowych technologii.
🔴
Taking over day-to-day EFM UI support responsibilities during January and February 2027 to ensure continuity while the current Frontend Developer is unavailable.
Oznacza, że będziesz odpowiedzialny za bieżące wsparcie techniczne aplikacji przez określony, dwumiesięczny okres, co może być dodatkowym obciążeniem.
🔴
Improving and maintaining EFM UI code quality, including remediation of identified vulnerabilities and framework dependencies.
Wskazuje na potencjalne problemy z istniejącym kodem, które wymagają naprawy i aktualizacji, co może oznaczać pracę nad "długiem technicznym".
🟡
Collaborating closely with Backend Developers, Business Analysts, Test Engineers and EFM users to clarify requirements, investigate issues and deliver solutions.
Podkreśla potrzebę silnej komunikacji i współpracy z różnymi zespołami i użytkownikami, co może wymagać poświęcenia czasu na wyjaśnianie i rozwiązywanie problemów.
🟡
Participating in Agile team activities, including backlog refinement, sprint planning, reviews and production support activities.
Oznacza zaangażowanie w pełny cykl życia projektu w metodyce Agile, włączając w to wsparcie produkcyjne, co może wykraczać poza samo kodowanie.