Zakres obowiązków:
Szukamy doświadczonego programisty front-end, który dołączy do naszego zespołu i pomoże zbudować zaawansowany konfigurator produktów 3D dla międzynarodowego klienta. Jest to najnowocześniejsza aplikacja wykorzystująca mikro architekturę front-end i wymaga wiedzy z zakresu React, Three.js i zarządzania stanem w Redux.
Będziesz pracować nad długoterminowym projektem z zespołem składającym się z kierowników projektów, programistów i specjalistów ds. zapewnienia jakości, którzy wszyscy skupiają się na dostarczaniu wysokiej jakości rozwiązań.
Twoje zadania:
- Tworzenie i utrzymywanie modułów w Three.js do interaktywnej wizualizacji produktów 3D.
- Tworzenie responsywnych i dynamicznych komponentów front-end przy użyciu React.
- Praca w mikro architekturze front-end, zapewniająca bezproblemową integrację różnych modułów.
- Implementacja i utrzymywanie biblioteki komponentów React, udokumentowanej w Storybook.
- Pisanie i utrzymywanie testów jednostkowych przy użyciu Jest w celu zapewnienia wysokiej jakości i niezawodności kodu.
- Zarządzanie stanem aplikacji przy użyciu Redux w celu utrzymania wydajności i spójności między modułami.
Wymagania:
- 3 lata doświadczenia komercyjnego
- Dobra znajomość JavaScript/TypeScript, z udokumentowanym doświadczeniem w React i Three.js
- Znajomość Storybook do dokumentowania komponentów React
- Doświadczenie z frameworkami do testów jednostkowych, w szczególności Jest
- Dobra znajomość Redux do zarządzania stanem aplikacji
- Znajomość nowoczesnych narzędzi programistycznych i przepływów pracy (Git, CI/CD)
- Znajomość języka polskiego i angielskiego w mowie i piśmie (minimum B2)
Oferujemy:
- Możliwość pracy całkowicie zdalnej lub w naszym biurze na warszawskim Powiślu
- Zatrudnienie w oparciu o umowę B2B
- Spotkania i eventy integracyjne
- Świeże owoce
- Sala zabaw
- Szkolenia wewnętrzne
- Piątkowe grille - Twoja własna strefa grillowa :)
- To proste - dbamy o to, abyś był zadowolony, a Ty pracowałeś z przyjemnością. U nas możesz być niezależny, pracować nad międzynarodowymi projektami i mieć prywatną opiekę medyczną. Co więcej, prowadzimy wewnętrzne szkolenia skillUp dla wszystkich w firmie. Niezależnie od tego, czy pracujesz zdalnie, czy w biurze, zawsze znajdzie się dla Ciebie miejsce w naszej strefie chilloutu, a dla Twojego roweru na naszym bezpłatnym parkingu.
Dodatkowe atuty:
- Doświadczenie w pracy w mikrośrodowisku front-end
- Doświadczenie w modelowaniu 3D lub pracy z bibliotekami opartymi na WebGL
- Znajomość responsywnego projektowania i kompatybilności między przeglądarkami
- Znajomość optymalizacji wydajności dla złożonych aplikacji internetowych