Full-Stack Developer TypeScript/React/Node.js

Action Gear Brands Sp. z o.o. ŁÓDŹ 2026-08-06

Oczekujemy:

  • Minimum trzech lat komercyjnego doświadczenia w tworzeniu aplikacji webowych w TypeScripcie i JavaScripcie.
  • Bardzo dobrej znajomości TypeScriptu i praktyki z Reactem: komponenty, hooki, formularze, komunikacja z API, zarządzanie stanem.
  • Praktycznej znajomości Node.js i REST API na poziomie pozwalającym samodzielnie rozwijać prostsze endpointy i diagnozować logikę backendową.
  • Dobrej znajomości HTML i CSS oraz umiejętności budowania responsywnych, dostępnych i czytelnych interfejsów dla aplikacji z dużą ilością danych.
  • Podstaw SQL i baz relacyjnych – na tyle, by przejść ścieżkę danych od zapytania backendu do widoku użytkownika.
  • Doświadczenia z testami automatycznymi, Gitem, code review i grzebaniem w istniejącym kodzie.
  • Samodzielności, odpowiedzialności za doprowadzenie zadania do działającego rezultatu i umiejętności rozmowy zarówno z biznesem, jak i z technicznym właścicielem backendu.
  • Znajomości języka angielskiego na poziomie pozwalającym swobodnie korzystać z dokumentacji technicznej.

Cześć! Miło Cię poznać!

Jesteśmy Movino & Cariboo – pasjonaci ruchu na kółkach. Projektujemy, produkujemy i sprzedajemy sprzęt sportowy: hulajnogi miejskie i wyczynowe, rolki, rowerki biegowe… prawie wszystko, na czym da się jeździć! Nasze produkty znajdziesz w internecie i w Decathlonie, a reklamy zobaczysz w telewizji. Sprzedajemy w całej Europie – w naszych własnych sklepach i na marketplace’ach takich jak Amazon, Allegro, Otto czy Kaufland – a za kulisami spina to wszystko jedna wewnętrzna aplikacja: dane produktowe, sprzedaż, stany magazynowe, prognozy, przygotowanie wysyłek i logistyka. Szukamy kogoś, kto pomoże nam ją rozwijać – do naszego zespołu w Łodzi, na stanowisko Full-Stack Developer (TypeScript/React/Node.js).

Aplikacja stoi na React/Vite, TypeScripcie, Node.js i PostgreSQL. Najbardziej zależy nam na bardzo dobrym TypeScripcie i samodzielności na frontendzie. Backend i architekturę systemu ma pod sobą osoba, z którą będziesz pracować na co dzień – nie musisz brać całości na siebie, ale prostsze zmiany w API i usługach Node.js robisz sam/a.

– Dołącz do Movino & Cariboo!

Co oferujemy:

  • Realny wpływ: rozwijasz aplikację, na której stoją kluczowe procesy operacyjne firmy, i rozmawiasz bezpośrednio z jej użytkownikami.
  • Premię za wyniki: jasny system w którym jesteś premiowany za udział i wkład w zakończonych projektach
  • Jasny zakres: backend i architekturę ma pod sobą jej techniczny właściciel, więc utrzymanie całości nie spada na Ciebie.
  • Punkt wyjścia, nie puste repo: istniejący kod, testy i środowisko DEV plus przestrzeń, żeby stopniowo podnosić jakość komponentów i UX.
  • Budżet na rozwój: szkolenia, kursy i certyfikaty oraz wyjazdy na konferencje branżowe – finansujemy naukę tego, co potem wykorzystasz u nas.
  • Atmosferę pracy: kameralne biuro w Łodzi i towarzystwo ludzi, którzy kochają to, co robią.
  • Wynagrodzenie: 17 000–21 000 zł netto + VAT miesięcznie (B2B).
  • Pozostałe benefity: karta Multisport.
,[Rozwijanie interfejsu w React i TypeScripcie – z naciskiem na czytelne tabele, formularze, stany błędów i przepływy operacyjne., Dowożenie funkcji end-to-end: od komponentu i komunikacji z API po prostsze zmiany w usługach Node.js i zapytaniach PostgreSQL., Rozgryzanie i naprawianie błędów na podstawie zgłoszenia użytkownika, logów, odpowiedzi API i danych w bazie., Porządkowanie istniejących komponentów i rozrośniętych widoków: mniej duplikacji, więcej wzorców wyciągniętych do reusable components., Pilnowanie podziału odpowiedzialności frontend–backend, tak aby reguły biznesowe wracały z API, a interfejs pokazywał ich wynik., Pisanie testów jednostkowych, integracyjnych i end-to-end oraz rozwijanie scenariuszy regresji dla kluczowych operacji użytkownika., Udział w code review, planowaniu małych wydań, sprawdzaniu środowiska DEV i weryfikacji zmiany po wdrożeniu., Rozmowy z użytkownikami biznesowymi: dopytanie, na czym naprawdę polega problem, i opisanie rozwiązania oraz kryteriów akceptacji.] Requirements: React, Node.js, PostgreSQL, znajomość systemu ERP, podstawy Windows Server, podstawy PowerShella Additionally: Sport subscription, Small teams, Shower, Mobile phone, Startup atmosphere, No dress code.