New offer - be the first one to apply!

December 17, 2025

Backend Developer (Node.js, NestJS, PostgreSQL)

Mid • On-site

Warsaw, Poland

Cel stanowiska

Samodzielne projektowanie i implementacja backendu aplikacji webowych rozwijanych przez Reesco. Rola obejmuje tworzenie nowych funkcjonalności, utrzymanie istniejących usług oraz aktywny udział w projektowaniu architektury i rozwoju produktu.


Kluczowe obowiązki

• Implementacja logiki biznesowej w Node.js 22 + TypeScript (NestJS)
• Tworzenie i utrzymanie API oraz modułów backendowych
• Praca z PostgreSQL oraz Prisma ORM (modele, migracje, optymalizacja)
• Udział w projektowaniu architektury, refaktoryzacji i optymalizacji wydajności
• Współpraca z frontendem i właścicielem produktu
• Przegląd kodu (Code Review), testowanie, dbanie o jakość implementacji
• Praca w rytmie sprintów (scrum/agile)


Wymagania techniczne (must-have)

• Min. 2 lata doświadczenia w Node.js + TypeScript
• Bardzo dobra znajomość: NestJS, PostgreSQL, Prisma ORM
• Umiejętność projektowania API i architektury webowej
• GIT, Linux/WSL, VS Code
• Znajomość wzorców projektowych (SOLID, OOP)
• Angielski na poziomie dokumentacji


Mile widziane

• Docker, GCP, CI/CD
• Python (automatyzacja, analityka, ETL)
• Firebase (emulatory, CF)
• Znajomość branży real estate / construction


Profil idealnego kandydata

Samodzielny, dokładny, systematyczny, zorientowany na wysoką jakość kodu i rozwój produktu. Lubi środowisko, w którym ma realny wpływ na rozwiązania.


Warunki organizacyjne

• Praca stacjonarna w Warszawie
• Wewnętrzny zespół (nie software house)
• Mały, sprawny team techniczny
• Praca nad jednym produktem
• Realny wpływ na architekturę i stack