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

JavaScript

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

JavaScript
-, Wrocław +4 Locations

DEV12 Group

Full-time
B2B
Senior
Remote
5 454 - 6 817 USD
Net per month - B2B

Job description

Kim jesteśmy


Jesteśmy DEV12 Group – dynamiczną i innowacyjną firmą technologiczną, która łączy kompetencje Software House’u z doświadczeniem twórców własnych produktów. Specjalizujemy się w rozwiązaniach DeepTech i AI w obszarze nowoczesnego marketingu, które wykorzystujemy zarówno w projektach dla naszych klientów, jak i rozwijając nasze autorskie platformy, takie jak AdsMast czy Mastiqo


Szukamy Senior Backend Developera, który nie boi się wyzwań architektonicznych. Jeśli potrafisz optymalizować krytyczne procesy, brać pełną odpowiedzialność za stabilność backendu i budować rozwiązania skalowalne horyzontalnie w odpowiedzi na dynamiczny wzrost – czekamy na Ciebie!


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: 20-25k 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.


Tech stack

    DevOps

    regular

    PostgreSQL

    regular

    Nest.js

    regular

    TypeScript

    regular

    CI/CD

    regular

    REST

    regular

    Node.js

    regular

    Fastify

    regular

    GraphQL

    regular

Office location