AI Fullstack Developer React+Node.js
Brak informacji o wynagrodzeniu
MidFull-time
#452746·Dodano 3 dni temu·13
Źródło: nofluffjobs.comTech Stack / Keywords
JavaScriptTypeScriptNode.jsReactNext.jsNest.jsNestJSAWSCI/CD
Firma i stanowisko
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. Projekt dotyczy modernizacji i częściowego przepisania aplikacji wspierającej zarządzanie edukacją wczesnodziecięcą dla przedszkoli, żłobków oraz rodziców w regionie Benelux. System ma być nowoczesną, wydajną i skalowalną platformą.
Wymagania
- Minimum 5 lat doświadczenia jako Fullstack Developer
- Bardzo dobra znajomość JavaScript, TypeScript, Node.js oraz React
- Doświadczenie z Next.js (API Routes, Server Actions) i NestJS
- Doświadczenie pracy z bazami danych, np. MS SQL Server
- Zrozumienie podstaw autentykacji i wydajności aplikacji (cache, Redis, CDN)
- Znajomość Git i podstawowa wiedza z zakresu DevOps / deploymentu
- Swobodna komunikacja w języku polskim i angielskim (min. poziom B2)
- Doświadczenie w SPEC Driven Development
Nice to have:
- 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
Obowiązki
AI-driven development:
- Aktywne wykorzystywanie narzędzi AI (np. ChatGPT, Copilot, Cursor) 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 (np. MS SQL Server)
- Implementacja mechanizmów autentykacji i autoryzacji
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
Benefity
- Realny wpływ na rozwój architektury i produktu
- Praca z doświadczonymi zespołami developerskimi
- Projekty dla klientów międzynarodowych
- Praca w modelu zdalnym ze sporadycznymi wizytami w biurze we Wrocławiu (około raz w miesiącu)
- Umowa B2B z pakietem benefitów
- Partnerska kultura pracy i duża autonomia zespołów
- Sport subscription
- Private healthcare
- Training budget
Karta sportowa
Opieka zdrowotna
Dofinansowanie szkoleń
RST Software
2 aktywne oferty