React Software Developer
Projekt: Poszukujemy osoby, która będzie uczestniczyć w rozwoju bardzo nowoczesnego technologicznie projektu w sektorze bankowym. Sam projekt skupia się na budowie innowacyjnej Platformy Bankowości Internetowej. Jest to nowoczesne, wielomodułowe rozwiązanie z dużą ilości integracji pomiędzy systemami bankowymi. System jest budowany od „green field” co daje miejsce kreatywność, pomysłowość.
Projekt daje dużą szansę rozwoju w bardzo ciekawym, nowoczesnym projekcie prowadzonym w zwinnych metodykach oraz najnowszych technologiach frontend i backend. Praca w środowisku SCRUM.
Dołącz do zespołu, aby:
- Czynnie uczestniczyć w projektowaniu aplikacji w oparciu o najnowsze technologie
- Implementować nowe funkcjonalności w produkcie i rozwijać istniejące
- Rozwijać nowoczesne systemy bankowe
Wymagania:
- Bardzo dobra znajomość React 18
- Umiejętność wykorzystywania biblioteki Final Form do zarządzania stanem formularzy w aplikacjach React
- Dobra znajomość wersji React Router 6, w tym zarządzania nawigacją i trasowaniem w aplikacji SPA
- Umiejętność wykorzystania React Query 4 do zarządzania stanem i synchronizacji danych w aplikacji React
- Dobre rozumienie wzorców projektowych i koncepcji React kluczowych dla tworzenia efektywnego i skalowalnego kodu takich jak render props, hooks, cykle życia komponentów i inne
- Doświadczenie z biblioteką do stylowania komponentów Styled Components
- Umiejętność wykorzystywania narzędzi deweloperskich, takich jak React Dev Tools, do debugowania i optymalizacji aplikacji React
- Umiejętność sprawnej pracy z systemem kontroli wersji Git
- Doświadczenie z managerami pakietów (np. npm, yarn)
- Umiejętność pisania i utrzymywania testów jednostkowych i integracyjnych, zapewniających jakość kodu
- Doświadczenie w utrzymywaniu kodu i code review
- Umiejętność czytania dokumentacji technicznej