Czym będziesz się zajmować?
Poszukujemy Frontend Developera do projektu dla zagranicznego Klienta. Będziesz częścią wewnętrznego zespołu realizującego budowę aplikacji webowej. Praca zespołu jest koordynowana przez Delivery Managera po naszej stronie.
Częścią Twoich zadań będzie :
- Implementacja stron internetowych zgodnie z dostarczonymi projektami graficznymi i specyfikacjami
- Precyzyjne odwzorowanie designów w działającym kodzie z zachowaniem szczegółów wizualnych
- Tworzenie responsywnych, wydajnych i dobrze udokumentowanych aplikacji internetowych przy użyciu React i TypeScript
- Współpraca z zespołem UX / UI przy wdrażaniu interakcji i animacji
- Integracja z zewnętrznymi API i serwisami
Możliwa praca w pełnym wymiarze godzin lub w części (np. 80 godzin miesięcznie, także w godzinach wieczornych i weekendami). Start ASAP.
Projekt przewidziany na kilka miesięcy. Możliwość rozszerzenia współpracy po zakończeniu projektu, w tym stałego miesięcznego kontraktu oraz praca w ramach wewnętrznych produktów.
Proces rekrutacji :
Udostępnienie CV oraz przykładowego koduZadanie testowe : implementacja przykładowego designuRozmowa i peer programmingW zależności od liczby zgłoszeń zastrzegamy sobie prawo do odpowiedzenia na wybrane oferty, ale dołożymy wszelkich starań by odpowiedzieć na jak największą liczbę.
Kogo poszukujemy?
Dobra znajomość ReactOrganizacja kodu w reużywalnych, funkcjonalnych komponentach (nie korzystamy z class components) z dobrą separacją na folderyPodział między UI a logiką z wykorzystaniem React ContextsUmiejętność implementacji logiki połączenia z backendem, przechowywanie stanu na przestrzeni sesji użytkownika, unikanie nadmiarowych połączeń z endpointami oraz caching załadowanych danychZnajomość technik optymalizacji renderowania (useMemo, useCallback)Dobra znajomość TypeScriptPełne typowanie kodu, unikanie wykorzystania `any`Dobra znajomość SCSSPodział na wiele plików, unikanie inline stylówUmiejętnośćnbsp;implementacji logiki połączenia z backendem w oparciu o dostarczonąnbsp;dokumentacjęnbsp;REST API (np. Swagger)Umiejętność pixel-perfect implementacji designów udostępnionych za pośrednictwem Figmy, z naciskiem na RWDPreferowana znajomość Motion.dev do implementacji animacjiZnajomość Gita i umiejętnośćnbsp;komunikacji technicznej (code review, dokumentacja)Język angielski na poziomie wystarczającym do swobodnej komunikacji z klientem, zarówno tekstowo jak i na callachDostępność na czacie w stałych godzinach i codzienne uczestnictwo w zaplanowanych spotkaniach (standupy, planowanie sprintów)Umiejętność pracy z taskami na platformach typu JiraCzego wymagamy?
rok doświadczenia na podobnym stanowisku
Znajomości :
TypeScriptReactSCSSMile widziane :
JiraJęzyki :
AngielskiPolskiJakie warunki i benefity otrzymasz?
8400-15100 PLN miesięcznieB2B - Elastyczne godziny pracy (praca projektowa)Praca zdalna : W całościKim jesteśmy?
Lexogrine to firma technologiczna budująca własne produkty (np. LHM.gg - wiodące narzędzie do automatyzacji produkcji esportowych używane przez większość organizacji i eventów na całym świecie) oraz świadcząca usługi z zakresu custom software developmentu i team augmentation. Posiadamy mocne portfolio, dużą liczę zrealizowanych projektów oraz oceny 5 / 5 od dawnych i obecnych Klientów : https : / / clutch.co / profile / lexogrineLexogrine od lat inwestuje w AI, budując własne rozwiązania oraz dostarczając je dla swoich Klientów w ramach kompleksowych wdrożeń, z uwzględnieniem web, mobile, desktop oraz cloud.