Backend Developer (Node.js)

2 509.87 - 3 067.61 USDNet per month - B2B
2 230.99 - 2 788.74 USDGross per month - Permanent
JavaScript

Backend Developer (Node.js)

JavaScript
Leonarda da Vinci 12, Gliwice +1 Location

Opinion Strefa Druku Sp. z o.o.

Full-time
Permanent, B2B
Mid
Office
2 509.87 - 3 067.61 USD
Net per month - B2B
2 230.99 - 2 788.74 USD
Gross per month - Permanent

Job description

Szukamy ambitnej osoby do zespołu, która chce rozwijać się głównie w backendzie NodeJS i budować realne rozwiązania integracyjne: łączenie systemów e-commerce, ERP i innych usług przez API, webhooki oraz automatyzacje. To praca blisko danych, procesów i integracji z wykorzystaniem narzędzi AI (np. Cursor, Claude Code) w sposób świadomy i bezpieczny.


Zakres obowiązków :

  • Tworzenie i rozwijanie usług backendowych w NodeJS (TypeScript) – najczęściej w NestJS / Express 

  • Budowanie integracji pomiędzy systemami e-commerce, ERP, marketplace i innymi usługami: synchronizacja danych (zamówienia, produkty, ceny, stany), obsługa webhooków, import/eksport, automatyczne procesy 

  • Projektowanie i implementacja API (REST) oraz integracja zewnętrznych API 

  • Praca z bazami danych MySQL/PostgreSQL - modelowanie, migracje, optymalizacja podstawowych zapytań, transakcje 

  • Budowa narzędzi do web crawl/scrape - Playwright/Puppeteer, parsowanie HTML, stabilne selektory, kontrola limitów i odporność na zmiany 

  • Praca w procesie opartym o specyfikację - doprecyzowanie wymagań, rozpisywanie przypadków brzegowych, dokumentowanie kontraktów (np. OpenAPI), dbanie o spójność integracji 

  • Korzystanie z narzędzi AI do przyspieszenia pracy (analiza błędów, generowanie szkiców rozwiązań, refactor), ale zawsze z weryfikacją i dbałością o bezpieczeństwo danych 


Nasze wymagania:

  • Dobra znajomość JavaScript/TypeScript i praktyczne doświadczenie w NodeJS 

  • Znajomość NestJS - routing, middleware, walidacja, obsługa błędów

  • Umiejętność tworzenia i korzystania z REST API 

  • Podstawowa znajomość baz MySQL/PostgreSQL 

  • Umiejętność pracy w środowisku developerskim z Docker oraz podstawowe rozumienie CI/CD 

  • Znajomość Git i pracy w zespole (branching, PR) 

  • Utrzymanie jakości - czytelny kod, testy, code review, znajomość dobrych praktyk 

  • Chęć nauki technik scrapingu/automatyzacji przeglądarek 

  • Znajomość języka angielskiego na poziomie minimum B2 – głównie do czytania dokumentacji technicznej i pisania kodu 

  • Chęć uczenia się i dowożenia – cenimy osoby, które potrafią spokojnie rozwiązywać złożone problemy, zadawać trafne pytania i skutecznie doprowadzać zadania do finału 

  • Podejście end-to-end: szukamy osoby, która chce zrozumieć, jak jej kod wpływa na realny obieg zamówień i przepływ danych. U nas zobaczysz, jak Twoje rozwiązania realnie pomagają biznesowi 


Mile widziane:

  • Doświadczenie w integracjach z systemami e-commerce/ERP/WMS/PIM lub marketplace’ami 

  • Praktyka z webhookami, jobami, kolejkami (Redis/BullMQ), przetwarzanie asynchroniczne 

  • Doświadczenie z crawlingiem/scrapingiem (Playwright/Puppeteer/Cheerio) 

  • Umiejętność pracy „spec-driven”: pisanie/utrzymywanie prostych specyfikacji, kontraktów API i przykładów request/response 

  • Świadomość podstaw bezpieczeństwa w aplikacjach web i integracjach (walidacja danych, auth/authz, ochrona sekretów, bezpieczne logowanie) 

  • Doświadczenie z narzędziami AI w kodowaniu (np. Cursor, Claude Code) - umiejętność odpowiedniego promptowania oraz budowania kontekstu 


Co oferujemy? 

  • Projekty, w których backend i integracje mają realny wpływ na biznes (nie tylko „CRUD-y”) 

  • Code review nastawione na rozwój - szczególnie w kierunku backend/integracji

  • Nowoczesny stack: NodeJS/TypeScript, NestJS/Express, Docker, CI/CD, integracje API, automatyzacje 

  • AI-driven development - dostęp do płatnych narzędzi AI (np. Cursor, Claude Code) 

  • Pracę w zespole, w którym liczy się jakość, czytelność i odpowiedzialne korzystanie z AI 

  • Przestrzeń na ciągłe doskonalenie swoich umiejętności 

  • Benefity: dofinansowanie zajęć sportowych, prywatna opieka medyczna, ubezpieczenie na życie, spotkania integracyjne

  • Pracę w systemie hybrydowym po okresie próbnym (4 dni pracy w biurze, 1 dzień pracy zdalnej)


O nas:

Opinion Strefa Druku to firma produkcyjno-technologiczna działająca w obszarze druku wielkoformatowego i e-commerce. Pracujemy na rynkach Polski i DACH, skalując biznes w oparciu o technologię, procesy i jakość zespołów. Naszą kulturę budujemy na koncentracji na kliencie, ciągłym doskonaleniu (Lean) oraz odpowiedzialności za wyniki.

W ciągu 8-10 miesięcy planowana relokacja do nowej siedziby w Zabrzu.

Tech stack

    English

    B2

    Node.js

    regular

    JavaScript

    regular

    MySQL

    regular

    Nest.js

    regular

    REST API

    regular

    PostgreSQL

    regular

    Docker

    regular

    Git

    regular

    CI/CD

    regular

    Claude Code

    regular

Office location

Published: 06.02.2026

Backend Developer (Node.js)

2 509.87 - 3 067.61 USDNet per month - B2B
Summary of the offer

Backend Developer (Node.js)

Leonarda da Vinci 12, Gliwice
Opinion Strefa Druku Sp. z o.o.
2 509.87 - 3 067.61 USDNet per month - B2B
2 230.99 - 2 788.74 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is OPINION Strefa Druku Sp. z o.o. (hereinafter "controller"). You have the right to reque... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Salary
2 509.87 - 3 067.61 USD
Net per month - B2B

2 230.99 - 2 788.74 USD
Gross per month - Permanent
29 day left (until 07.03.2026)