Mid Node.js Developer
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Wynagrodzenie
B2B: 90 – 120 PLN / godz. netto
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 (. przy użyciu Testcontainers).
Praca z relacyjnymi i nierelacyjnymi bazami danych (. 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ść.
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more remote Software Developer jobs in Poland.
Finding similar jobs…