Tworzenie i utrzymywanie aplikacji webowych z wykorzystaniem React.js i Redux.
Pisanie wydajnego, wielokrotnego w użyciu oraz dobrze udokumentowanego kodu w HTML5, CSS i JavaScript.
Przeprowadzanie przeglądów kodu w celu zapewnienia wysokiej jakości, zgodności z najlepszymi praktykami i utrzymania standardów.
Współpraca z zespołami cross-functional, w tym projektantami i deweloperami back-end, w celu tworzenia skalowalnych i wydajnych aplikacji.
Projektowanie i implementacja solidnych rozwiązań front-endowych zgodnych z wymaganiami produktu i celami biznesowymi.
Debugowanie i optymalizacja wydajności aplikacji webowych.
Udział w pełnym cyklu życia oprogramowania – od zbierania wymagań po wdrożenie i wsparcie po produkcyjne.
Śledzenie najnowszych trendów i najlepszych praktyk w React, rozwoju front-endu i projektowaniu rozwiązań.
Dokładne przeprowadzanie przeglądów kodu, zapewniając wysoką jakość i zgodność ze standardami.
Wdrażanie zasad responsywnego designu dla spójnego doświadczenia użytkownika na różnych platformach.
Rozwiązywanie problemów, debugowanie i modernizacja istniejących aplikacji w celu poprawy funkcjonalności i wydajności.
requirements-expected :
Udokumentowane doświadczenie jako front-end developer z silnymi umiejętnościami w React.js, Redux, HTML5 i CSS.
Umiejętność pisania czystego, skalowalnego i dobrze zorganizowanego kodu.
Solidna znajomość JavaScript ES6+ i nowoczesnych frameworków JS.
Praktyka w przeglądach kodu i dbaniu o jego jakość.
Doświadczenie w projektowaniu rozwiązań i architekturze front-endu.
Znajomość narzędzi takich jak Webpack, Git i JavaScript.
Wiedza o RESTful API i integracji z serwisami back-endowymi.
Doświadczenie z frameworkami testowymi, np. Jest lub Mocha.
Znajomość CI/CD i praktyk DevOps.
Zrozumienie renderowania po stronie serwera (SSR) w Next.js lub podobnych technologiach.
Wiedza na temat uwierzytelniania i autoryzacji użytkowników w wielu systemach.
Doświadczenie z Redux lub innymi bibliotekami zarządzania stanem.
Dogłębna znajomość HTML5, CSS3 i responsywnego web designu.
Znajomość RESTful API i asynchronicznego JavaScriptu (AJAX, Promises).
Znajomość frameworków testowych (np. Jest, Enzyme, React Testing Library).
Doświadczenie w optymalizacji wydajności i technikach tuningowych.
offered :
Umowę na pełen etat z możliwością wyboru formy zatrudnienia (UoP/B2B)
Stabilną i długoterminową współpracę
Jasno zdefiniowaną ścieżkę kariery i możliwość rozwoju w czterech obszarach jako: Project Manager, Business Manager, Technical Leader oraz specjalista w swojej dziedzinie
Udział w konferencjach branżowych, szkoleniach i warsztatach oraz spotkaniach integracyjnych
Możliwość odbycia kursów i zdobycia certyfikacji
Możliwość relokacji w ramach lokalnych oddziałów ALTEN Polska