Live opening · Posted 3 days ago

Backend (Node.js) Developer

ithouse.co · Warsaw, Mazowieckie, Poland (Remote)
Linkedin Yes
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 3 days ago
Companyithouse.co
LocationWarsaw, Mazowieckie, Poland (Remote)
Work modeYes
SkillsJavaScript, Node.js, TypeScript, Azure, Kubernetes, PostgreSQL
SourceLinkedin
ListedPosted 3 days ago

About the role

Description supplied by the original job listing.

Cześć, miło nam, że tu jesteś! 👋
Jesteśmy IThouse i od ponad 7 lat łączymy specjalistów IT z projektami, które naprawdę mają znaczenie i zmieniają sposób, w jaki Polacy korzystają z technologii na co dzień.
To nie jest utarty zwrot! Współpracujemy z instytucjami publicznymi i firmami komercyjnymi, pomagając modernizować systemy, z których korzystają miliony osób. Dzięki zespołom, które budujemy, coraz mniej spraw wymaga biegania z kwitkami po urzędach, a procesy stają się prostsze, szybsze i bardziej dostępne. Ale to nie wszystko! Realizujemy też ambitne projekty R&D, m.in. dla Samsunga, gdzie technologia spotyka się ze sztuczną inteligencją i innowacją.
Staramy się dopasować projekt do osoby: do doświadczenia, preferencji i tego, co naprawdę ją motywuje. Jeśli czujesz, że chcesz robić sensowne rzeczy i mieć realny wpływ, jest spora szansa, że to może być to!
W naszym procesie stawiamy na partnerskie relacje, transparentność i wzajemny szacunek. Rekrutacja to dla nas nie tylko proces, to rozmowa o tym, co dla Ciebie ważne i gdzie możesz się rozwinąć.
📌 Projekt
Poszukujemy Backend Developera (Node.js), który dołączy do zespołu projektowego naszego klienta. To długoterminowy projekt, który realnie wpływa na cyfryzację usług i usprawnienie procesów wykorzystywanych przez miliony Polaków.
A co, jeśli projekt się skończy?
Szukamy osoby do projektu na dłużej. Zależy nam na długofalowej współpracy, a nie krótkim „body leasingu”. Po zakończeniu projektu pomagamy znaleźć kolejny, dopasowany do Twoich kompetencji i oczekiwań.
Na To Stanowisko Wymagane Jest
Minimum 4 lata komercyjnego doświadczenia w pracy jako Backend Developer
Bardzo dobra znajomość Node.js oraz TypeScript, w tym typowania, klas, dekoratorów i generyków
Doświadczenie z NestJS lub innym frameworkiem opartym na dependency injection
Znajomość wzorca CQS oraz zasad projektowania RESTful API
Doświadczenie w pracy z bazami danych, szczególnie PostgreSQL, w tym modelowaniu relacji i optymalizacji zapytań
Znajomość systemów kolejkowych i asynchronicznego przetwarzania danych, np. RabbitMQ lub Kafka
Doświadczenie w pracy w środowiskach chmurowych (super, jeśli znasz Azure).
Praktyczna znajomość Dockera, w tym podstaw tworzenia Dockerfile i konfiguracji kontenerów
Podstawowa umiejętność pracy z Kubernetes, m.in. deployment, ConfigMap i Service
Bardzo dobra znajomość Git i dobrych praktyk pracy z repozytorium
Doświadczenie z narzędziami CI/CD, w szczególności GitLab Pipelines
Mile Widziane
Doświadczenie z CQRS i Event Sourcing
Znajomość narzędzi do monitorowania i logowania mikroserwisów, np. Prometheus, Grafana, Loki lub ELK
Umiejętność przygotowywania testów jednostkowych i integracyjnych, np. z wykorzystaniem Jest i Supertest
Znajomość WebSockets oraz OpenAPI / Swagger
A tym będziesz zajmować się na co dzień:
Projektowanie i implementacja skalowalnych usług backendowych z wykorzystaniem NestJS i TypeScript
Tworzenie i rozwój REST API zgodnie z CQS i zasadami czystej architektury
Integracja zewnętrznych systemów z wykorzystaniem REST/HTTP, kolejek i baz danych
Współpraca z zespołami frontendowym i DevOps przy definiowaniu kontraktów API oraz integracji
Projektowanie nowych funkcjonalności i zapewnianie ich jakości poprzez testy
Przygotowywanie dokumentacji technicznej, diagramów i schematów (np. w PlantUML i Swagger)
Wykonywanie code review i dbanie o wysoką jakość kodu
To, Co Oferujemy
Długofalową współpracę i ciągłość projektową
Stabilną współpracę na podstawie umowy B2B
Wynagrodzenie w wysokości max. 105 zł/h netto + VAT
Pracę w modelu 100% zdalnym
Proces Rekrutacyjny
Rozmowa z Rekruterem
Rozmowa techniczna z klientem
Aplikuj i daj się poznać, do usłyszenia! ☀️

Work arrangement
Yes

Your early-applicant advantage

Live timing from JobBeeper.

Live data
10 min from Linkedin publishing this role to us finding it
11 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
141,351 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App