Frontend Developer
Brak informacji o wynagrodzeniu
MidFull-time
#347852·Dodano wczoraj·1
Źródło: SavangardTech Stack / Keywords
ReactJavaScriptHTMLCSSSASSTypeScriptReduxREST APIWebpackGit
Firma i stanowisko
Jesteśmy software house’em z ponad 15-letnim doświadczeniem w integracji systemów IT opartych na SOA i ESB. Specjalizujemy się w integracjach, automatyzacji procesów biznesowych oraz tworzeniu aplikacji, dostarczając klientom najlepsze rozwiązania.
Wymagania
- 3+ lata doświadczenia w front-endzie z nowoczesnymi technologiami webowymi
- Minimum 2 lata komercyjnego doświadczenia z React
- Bardzo dobra znajomość JavaScript, HTML i CSS (w tym preprocesora SASS)
- Doświadczenie z TypeScript
- Praktyka w zarządzaniu stanem (np. Redux)
- Znajomość REST API i integracji z backendem
- Doświadczenie w obsłudze danych asynchronicznych (fetch, Axios, React Query)
- Zrozumienie responsive design i kompatybilności między przeglądarkami
- Znajomość narzędzi buildujących i package managerów (Webpack, Vite, npm, yarn, pnpm)
- Doświadczenie z architekturą komponentową i projektowaniem wielokrotnego użytku UI
- Znajomość systemów kontroli wersji (preferowany Git)
- Doświadczenie w testowaniu (Jest, React Testing Library, Cypress)
- Zrozumienie optymalizacji wydajności w React
- Znajomość zasad renderowania w przeglądarce i podstaw web performance
- Silne umiejętności komunikacyjne
- Proaktywność i mindset właścicielski
- Dobra znajomość języka angielskiego w mowie i piśmie
Nice to have:
- Doświadczenie w code review i znajomość zasad Clean Code
- Zrozumienie wzorców projektowych w frontendzie
- Znajomość Angulara 17+
- Doświadczenie z CI/CD
- Podstawowa znajomość Dockera
- Dbałość o szczegóły i pasja do UX
Obowiązki
- Budowanie wydajnych i wielokrotnego użytku systemów Frontend — projektowanie i implementacja skalowalnych rozwiązań UI
- Tworzenie nowych funkcjonalności widocznych dla użytkownika z wykorzystaniem React.js
- Implementacja nowych funkcji zgodnie z wymaganiami biznesowymi i technicznymi
- Proaktywne rozwiązywanie problemów oraz dostarczanie adekwatnych, przemyślanych rozwiązań
- Rozwój i utrzymanie biblioteki komponentów UI — tworzenie spójnych, reużywalnych elementów interfejsu
Oferta
- Udział w ciekawych i dużych projektach IT lokalnych i międzynarodowych w branżach takich jak ubezpieczenia, bankowość, telekomunikacja, produkcja, utilities
- Praca wśród ekspertów od integracji systemów
- Mentoring i realne wsparcie w rozwoju
- Elastyczne godziny pracy
- Karta sportowa (Multisport)
- Prywatna opieka medyczna dla pracownika i rodziny
- Ubezpieczenie na życie
- Kursy językowe
- Owoce, przekąski i kawa (dla pracujących z biura)
- Regularne wieczory z planszówkami, online i offline
Elastyczne godziny
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Kursy językowe
Napoje w biurze
Darmowe przekąski
Savangard sp. z o.o.
15 aktywnych ofert