freehire launches on Product Hunt on 26 August.

Follow →

Full-Stack Developer (TypeScript/React/Node.js)

Summary

Build and maintain a TypeScript/React frontend and Node.js backend that powers product data, sales, inventory, and logistics for a European ecommerce brand.

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.

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.

See also