AI Fullstack Developer React+Node.js

RST Software Wrocław 2026-10-07

Odnajdziesz się w tej roli, jeśli

  • masz min. 5 lat doświadczenia jako Fullstack Developer
  • bardzo dobrze znasz JavaScript / TypeScript oraz Node.js i React
  • pracowałeś z Next.js (API Routes, Server Actions) i NestJS
  • masz doświadczenie pracy z bazami danych (np. MS SQL Server)
  • rozumiesz podstawy autentykacji i wydajności aplikacji (cache, Redis, CDN)
  • korzystasz z Git i masz podstawową wiedzę z zakresu DevOps / deploymentu
  • swobodnie komunikujesz się po polsku i angielsku (min. B2)
  • masz doświadczenie w SPEC Driven Development

A przy tym:

    • aktywnie korzystasz z narzędzi AI (np. ChatGPT, Copilot, Cursor)
    • automatyzujesz swoją pracę (prompty, skrypty, workflowy)
    • traktujesz AI jako realne wsparcie w developmentcie
    • lubisz eksperymentować i szukać usprawnień

Dodatkowym atutem będzie

  • doświadczenie pracy w projektach z ustalonym budżetem i zakresem
  • doświadczenie z AWS
  • znajomość CI/CD
  • doświadczenie w modernizacji lub przepisywaniu istniejących systemów
  • doświadczenie pracy przy systemach produkcyjnych o dużej skali


Cześć!

Jesteśmy RST Software. Od ponad 25 lat wspieramy firmy z całego świata w rozwoju i transformacji technologicznej ich produktów. Tworzymy dedykowane rozwiązania software’owe i pomagamy klientom modernizować istniejące systemy oraz budować nowe platformy cyfrowe.


Do jednego z naszych projektów poszukujemy AI Fullstack Developera, który czuje się komfortowo pracując zarówno po stronie backendu, jak i frontendu, a jednocześnie aktywnie wykorzystuje narzędzia AI w swojej codziennej pracy.


To rola dla osoby, która chce budować software szybciej i mądrzej dzięki AI poprzez eksperymentowanie z AI, automatyzuje i szukanie sposobów na realne usprawnienie developmentu.

O projekcie

Dołączysz do zespołu pracującego nad modernizacją i częściowym przepisaniem istniejącej aplikacji.

Projekt działa w obszarze zarządzania edukacją wczesnodziecięcą i wspiera przedszkola, żłobki oraz rodziców w krajach regionu Benelux.

Celem projektu jest stworzenie nowoczesnej, wydajnej i skalowalnej platformy, która zastąpi dotychczasowe rozwiązanie.

System rozwijany jest iteracyjnie z dużym naciskiem na:

  • jakość kodu
  • stabilność systemu
  • czytelną architekturę

Pracujemy w Scrum, z dużą autonomią zespołu oraz realnym wpływem developerów na decyzje techniczne.


Bardzo ważnym dla nas obszarem jest AI-driven development i wykorzystanie narzędzi AI w codziennej pracy zespołu.


Oferujemy

  • realny wpływ na rozwój architektury i produktu
  • pracę z doświadczonymi zespołami developerskimi
  • projekty dla klientów międzynarodowych
  • pracę w modelu zdalnym ze sporadycznymi wizytami w naszym biurze we Wrocławiu (ok 1 raz w miesiącu)
  • umowę B2B z pakietem benefitów
  • partnerską kulturę pracy i dużą autonomię zespołów

A jak wygląda proces rekrutacji?

Przede wszystkim chcemy, żeby był sprawny i konkretny. Jeśli Twoje doświadczenie będzie odpowiadało naszym potrzebom, zaprosimy Cię na:

1️⃣ rozmowę z rekruterem – krótkie spotkanie, podczas którego opowiemy więcej o projekcie i poznamy Twoje doświadczenie

2️⃣ rozmowę techniczną z zespołem RST połączoną z pair programmingiem – porozmawiamy o Twoim doświadczeniu i wspólnie rozwiążemy zadanie techniczne

3️⃣ decyzja o współpracy

,[AI-driven development: aktywne wykorzystywanie narzędzi AI w codziennej pracy developerskiej, automatyzacja powtarzalnych zadań (generowanie kodu, testów, refaktoryzacja), eksperymentowanie z AI w procesie developmentu, dzielenie się wiedzą i pomysłami na usprawnienia w zespole, Rozwój backendu: projektowanie i rozwój backendu w Node.js, implementacja logiki biznesowej, rozwój API w oparciu o NestJS, Rozwój aplikacji webowej: budowa aplikacji w Next.js, rozwój warstwy frontendowej i backendowej, wykorzystanie Next.js API Routes oraz Server Actions, Integracja systemu: integracja frontendu, backendu i baz danych, implementacja mechanizmów autentykacji i autoryzacji, praca z bazami danych (np. MS SQL Server), Optymalizacja systemu: optymalizacja wydajności aplikacji, praca z cache (np. Redis), dbanie o skalowalność i utrzymywalność kodu, Współpraca zespołowa: współpraca z Product Managerami, Designerami i Developerami, udział w ceremoniach Scrum, rozwiązywanie problemów technicznych i dbanie o stabilność systemu] Requirements: JavaScript, TypeScript, Node.js, React, Next.js, Nest.js, NestJS, AWS, CI/CD Tools: Jira, Confluence, GitHub, GIT, Agile, Kanban. Additionally: Sport subscription, Private healthcare, Small teams, International projects, Flat structure, Training budget.