Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Warsawheadhunters

Senior / Mid-Senior Node.js Developer

Posted Updated 2 views
Discussion

Description

Senior / Mid-Senior Node.js Developer


  • B2B: do 22 000 zł netto + VAT + płatne dni wolne - zatrudnienie u klienta


  • 100 % praca zdalna + elastyczne godziny pracy.


Dla naszego klienta z branży technologicznej poszukujemy obecnie osoby na stanowisko Senior / Mid-Senior Node.js Developer.


Szukamy doświadczonego Backend Developera, który bardzo dobrze zna Node.js i TypeScript, potrafi samodzielnie tworzyć rozwiązania backendowe end-to-end oraz posiada praktyczne doświadczenie w projektach wykorzystujących AI / LLM, RAG lub agentów AI.


Rola łączy klasyczny backend development z możliwością pracy przy nowoczesnych rozwiązaniach wykorzystujących generatywną sztuczną inteligencję.


Zakres roli:

  • rozwój i optymalizacja warstwy serwerowej aplikacji,
  • projektowanie i tworzenie backendowych rozwiązań w Node.js / TypeScript,
  • tworzenie REST API, mikroserwisów, kolejek oraz integracji z zewnętrznymi usługami,
  • tworzenie i integracja funkcjonalności wykorzystujących AI / LLM,
  • praca z rozwiązaniami typu RAG, AI Agents oraz integracjami z modelami i usługami AI,
  • dbanie o jakość kodu oraz dobre praktyki programistyczne,
  • tworzenie testów jednostkowych i E2E,
  • optymalizacja wydajności i stabilności tworzonych systemów,
  • udział w podejmowaniu decyzji technologicznych i projektowych,
  • tworzenie dokumentacji technicznej.


Stack / technologie:

  • Node.js
  • TypeScript / JavaScript
  • Nest.js / Express
  • AI / LLM
  • RAG
  • AI Agents / Agentic AI
  • OpenAI / Anthropic / Gemini lub podobne rozwiązania
  • LangChain / LangGraph lub podobne frameworki
  • Vector Databases
  • SQL
  • PostgreSQL
  • Sequelize / TypeORM
  • AWS / Azure / GCP / Firebase
  • Jest
  • REST API
  • mikroserwisy


Mile widziane również:

  • MongoDB,
  • Redis,
  • Docker,
  • CI/CD,
  • WebSockets,
  • OpenAPI / Swagger,
  • RabbitMQ / SQS,
  • Kafka,
  • React.


Wymagania:

  • minimum 3 lata komercyjnego doświadczenia w Node.js,
  • bardzo dobra praktyczna znajomość Node.js i TypeScript,
  • doświadczenie z frameworkami backendowymi, np. Nest.js lub Express,
  • praktyczne doświadczenie w tworzeniu lub integracji rozwiązań wykorzystujących AI / LLM,
  • doświadczenie z przynajmniej jednym z obszarów: RAG, AI Agents, agentic workflows, integracje z modelami LLM,
  • doświadczenie z REST API, mikroserwisami oraz integracjami backendowymi,
  • doświadczenie z testami jednostkowymi i E2E,
  • znajomość baz SQL oraz ORM, np. Sequelize lub TypeORM,
  • doświadczenie z rozwiązaniami chmurowymi, np. AWS, Azure lub GCP,
  • umiejętność tworzenia czytelnego, testowalnego i skalowalnego kodu,
  • samodzielność oraz odpowiedzialność za realizowane rozwiązania,
  • dobra komunikacja i umiejętność pracy w zespole projektowym,
  • bardzo dobra znajomość języka angielskiego pozwalająca na pracę z dokumentacją techniczną.


Dodatkowe atuty:

  • doświadczenie z LangChain, LangGraph lub podobnymi frameworkami AI,
  • znajomość baz wektorowych,
  • doświadczenie z rozwiązaniami typu MCP,
  • doświadczenie w projektowaniu bardziej złożonych workflow opartych o LLM,
  • znajomość mechanizmów ewaluacji i monitorowania rozwiązań AI,
  • doświadczenie z NoSQL, np. MongoDB lub Redis,
  • Docker i CI/CD,
  • znajomość WebSockets,
  • doświadczenie z kolejkami i architekturą event-driven, np. RabbitMQ, SQS lub Kafka,
  • podstawowa znajomość Reacta,
  • doświadczenie w projektach realizowanych od początku do produkcji.


Co oferuje klient:

  • elastyczne godziny pracy,
  • możliwość pracy w pełni zdalnej,
  • prywatna opieka medyczna,
  • dofinansowanie do sportu,
  • wsparcie rozwoju zawodowego,
  • budżet szkoleniowy,
  • praca w środowisku, w którym realnie można mieć wpływ na projekt,
  • krótki i sprawny proces rekrutacyjny.


Po przesłaniu aplikacji koordynator rekrutacji skontaktuje się telefonicznie, aby:

– sprawdzić dopasowanie do roli,

– przedstawić szczegóły dotyczące klienta,

– omówić dalszy przebieg procesu rekrutacyjnego.


Zainteresowane osoby zapraszamy do przesłania aplikacji za pośrednictwem formularza dostępnego w ogłoszeniu.
Warsaw Headhunters jest wpisane do Krajowego Rejestru Agencji Zatrudnienia pod numerem 32724.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →