Przejdź do treści
H2B Group

Mid Node.js Developer

Gdańsk
Wygasa 22 lis 2026
4 dni temu

W skrócie

Mid Node.js Developer needed for iGaming platform project. Remote B2B contract. Responsibilities include designing and implementing scalable backend services using Node.js, TypeScript, REST, gRPC, Kafka, and Docker. Requires experience with Hexagonal Architecture, TDD, and databases like MongoDB.

Skrót przygotowany przez AI na podstawie treści ogłoszenia.

Kim jest H2B Group?

Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia.

Dlaczego warto z nami współpracować?

Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią.

Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków.

Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom.

Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie.

Regular Backend Developer (Node.js / TypeScript)

  • Projekt: Platforma iGaming
  • Forma współpracy: B2B
  • Lokalizacja: 100% zdalnie
  • Termin startu: Połowa listopada (ok. 15.11.2026)
  • Okres współpracy: Kontrakt na kilka miesięcy (z perspektywą dalszej współpracy)

O projekcie

Dołącz do zespołu realizującego zaawansowane rozwiązania backendowe dla wiodącego klienta z sektora iGaming. Projekt stawia na wysokie standardy inżynieryjne: czystą architekturę, dojrzałe podejście do testowania oraz nowoczesny stack technologiczny. Będziesz pracować w sprawdzonym, zgranym zespole, gdzie inżynieria oprogramowania łączy się ze stabilnością, wydajnością pod dużym obciążeniem oraz wykorzystaniem narzędzi wspierających proces deweloperski (AI-assisted coding).

Zakres obowiązków

  • Projektowanie, implementacja i utrzymanie skalowalnych usług backendowych opartych o Node.js i TypeScript.
  • Rozwój i optymalizacja interfejsów komunikacyjnych: REST, gRPC, komunikacji w czasie rzeczywistym (WebSockets) oraz przetwarzania zdarzeń (Kafka, RabbitMQ).
  • Praca z architekturą opartą o wzorce Hexagonal Architecture, Modular Monolith oraz Outbox Pattern.
  • Praktyczne stosowanie Test-Driven Development (TDD) – tworzenie testów jednostkowych i integracyjnych jako integralnej części procesu wytwarzania oprogramowania (m.in. przy użyciu Testcontainers).
  • Praca z relacyjnymi i nierelacyjnymi bazami danych (m.in. MongoDB).
  • Zarządzanie środowiskiem kontenerowym (Docker) oraz podstawowe operacje w klastrach Kubernetes.
  • Ścisła współpraca z agentami programistycznymi i narzędziami AI-assisted programming w celu optymalizacji codziennej pracy deweloperskiej.
  • Branie pełnego ownershipu za powierzone moduły: od dbałości o jakość kodu, przez code review, po stabilność produkcyjną.

Wymagania

  • Doświadczenie: Minimum 4 lata komercyjnej pracy w ekosystemie Node.js.

  • Języki programowania: Biegłość w pracy z językami silnie typowanymi, w szczególności TypeScript.

  • Komunikacja & Protokoły: Doświadczenie w budowaniu API (REST, gRPC), synchronizacji w czasie rzeczywistym (WebSockets) oraz obsłudze kolejek i brokera wiadomości (Kafka, RabbitMQ lub pokrewne).

  • Bazy danych: Praktyczna znajomość relacyjnych baz danych oraz rozwiązań NoSQL (np. MongoDB).

  • Wzorce architektoniczne: Dobra znajomość i praktyczne stosowanie wzorców takich jak Hexagonal Architecture, Modular Monolith czy Transactional Outbox Pattern.

  • Testowanie (TDD): Praktyczne podejście do TDD, płynność w pisaniu testów jednostkowych i integracyjnych oraz znajomość narzędzi typu Testcontainers.

  • DevOps & Cloud: Bardzo dobra znajomość pracy z kontenerami (Docker), podstawowa wiedza z zakresu orkiestracji (Kubernetes) oraz podstawowe doświadczenie z chmurą publiczną (AWS, Azure lub GCP).

  • Nowoczesny warsztat: Umiejętność pracy w metodyce AI-assisted programming i efektywnego wspierania się agentami kodującymi.

  • Języki obce:

  • Płynna znajomość języka polskiego (język codziennej komunikacji w zespole).

  • Dobra znajomość języka angielskiego (min. B2).

  • Postawa: Samodzielność, silne poczucie odpowiedzialności (ownership) za dostarczany kod i jego niezawodność.

Opublikowana 2026-10-29
Źródło