This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
December 17, 2025
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