New offer - be the first one to apply!

December 17, 2025

Senior Backend Developer (Node.js / NestJS / TypeScript)

Senior • Remote

$16,000 - $25,000/mo

Warsaw, Poland

Kim jesteśmy


Jesteśmy DEV12 Group – dynamiczną i innowacyjną firmą technologiczną, która działa jako Software House oraz dostawca zaawansowanych rozwiązań DeepTech i AI. Naszą misją jest odblokowywanie pełnego zakresu cyfrowych innowacji dla naszych klientów (m.in. Loreal Polska, Narodowy Instytut Onkologii, Juwentus).


Szukamy Senior Full-Stack Mobile Developera z silnym zacięciem architektonicznym. Jeśli potrafisz płynnie łączyć świat webowy z mobilnym, brać pełną odpowiedzialność techniczną za produkt i budować skalowalne hybrydowe aplikacje klasy enterprise – dołącz do nas!

Twoja rola i zakres odpowiedzialności

Jako Senior Backend Developer, będziesz kluczową postacią w projektowaniu i wdrażaniu fundamentów technicznych. Twoja rola będzie koncentrować się na skalowaniu, bezpieczeństwie i wydajności usług krytycznych:

  • Architektura Systemów: Projektowanie, rozwijanie i utrzymywanie systemów rozproszonych i mikroserwisów opartych na Node.js i TypeScript.

  • API Design: Uczestniczenie w projektowaniu, integracji i optymalizacji szybkich i skalowalnych interfejsów GraphQL i REST API.

  • Bazy Danych: Zarządzanie i optymalizacja PostgreSQL (modele, wydajność zapytań) oraz wybór i integracja odpowiednich rozwiązań NoSQL.

  • Wydajność i Skalowalność: Zapewnienie wysokiej wydajności i niezawodności systemów, w tym implementacja mechanizmów buforowania (Caching) i kolejek (Queuing).

  • DevOps: Aktywne uczestnictwo w rozwoju potoków CI/CD; dbanie o konteneryzację (Docker, Kubernetes) i wdrażanie na platformach chmurowych (GCP).

  • Standardy: Ustalanie technicznych standardów, dbanie o czystość i testowalność kodu oraz mentorowanie mniej doświadczonych członków zespołu.


Wymagania

Jako Senior, oczekujemy samodzielności i biegłości w poniższych obszarach:

  • Doświadczenie: Min. 4 lata doświadczenia w tworzeniu rozwiązań backendowych, z udokumentowanym udziałem w projektach systemów rozproszonych.

  • Node.js / TypeScript: Min. 3 lata komercyjnej pracy, z biegłą znajomością Node.js i TypeScript.

  • Frameworki Backendowe: Bardzo dobra znajomość nowoczesnych frameworków, preferowane NestJS lub Fastify (lub głęboka znajomość Express).

  • Bazy Danych: Bardzo dobra wiedza w zakresie PostgreSQL oraz praktyczna znajomość innych baz relacyjnych/NoSQL (np. Redis, MongoDB).

  • API: Dogłębne doświadczenie w projektowaniu, integracji i skalowaniu interfejsów GraphQL i REST.

  • Kod i Procesy: Umiejętność pisania czystego, wydajnego i testowalnego kodu (Test-Driven Development) oraz świadomość dobrych praktyk DevOps i CI/CD.

  • Komunikacja: Zdolność do jasnej, technicznej komunikacji i efektywnej pracy w zespole.


Nice-to-Have: Dodatkowe Atuty

Te umiejętności wyróżnią Cię na tle innych kandydatów:

  • Chmura i Konteneryzacja: Praktyka z GCP (preferowane) oraz umiejętność pracy z Dockerem i Kubernetes (orkiestracja).

  • Asynchroniczność: Doświadczenie z przetwarzaniem zdarzeń (Kafka) lub kolejkami (RabbitMQ).

  • Full-Stack: Znajomość technologii frontendowych (np. React) w celu lepszego zrozumienia interakcji API/UI.

  • Doświadczenie w tworzeniu aplikacji mobilnych lub SDK.


Co Oferujemy?

  • Wynagrodzenie: 16-24k netto

  • Realny Wpływ: Pełna techniczna odpowiedzialność za kluczową warstwę produktu.

  • Sprzęt: Służbowy sprzęt komputerowy.

  • Elastyczne formy współpracy: umowa o pracę, B2B.

  • Tryb pracy: hybrydowy / zdalnym.

  • Rozwój: umożliwienie rozwoju kompetencji technicznych oraz zdobycia praktycznego doświadczenia w szerokim obszarze e-commerce.


Jeśli Twoje doświadczenie z Node.js, NestJS/Fastify i PostgreSQL łączy się z ambicją seniorskiej roli w środowisku produktowym, zgłoś się do nas.