Fullstack Developer (Node + React)
Dobrze się czujesz w tych technologiach? Aplikuj!
Must have

Nice to have
Poznaj nasze oczekiwania i zobacz na czym nam zależy
Szukamy Fullstack Developera, który dobrze czuje się zarówno po stronie backendu, jak i frontendu, i potrafi patrzeć na aplikację jako całość. To rola dla osoby, która chce mieć realny wpływ na kształt systemu, jego architekturę oraz jakość techniczną.
Będziesz pracować przy rozwoju i modernizacji aplikacji webowej, która jest intensywnie używana produkcyjnie i rozwijana z myślą o długoterminowej skalowalności.
Odnajdziesz się w tej roli, jeśli:
- masz co najmniej 3 lata doświadczenia jako Fullstack Developer,
- bardzo dobrze znasz JavaScript i TypeScript,
- masz praktyczne doświadczenie z Node.js i React,
- pracowałeś/-aś z Next.js i NestJS,
- swobodnie korzystasz z backendowych funkcji Next.js (API Routes, Server Actions),
- masz doświadczenie w pracy z bazami danych (np. MS SQL Server),
- znasz i stosujesz mechanizmy uwierzytelniania (sesje, cookies, tokeny),
- optymalizowałeś/-aś aplikacje pod kątem wydajności (cache, Redis, CDN),
- na co dzień pracujesz z Gitem i rozumiesz workflowy kontroli wersji,
- masz podstawową wiedzę z zakresu DevOps i wdrażania aplikacji Next.js,
- swobodnie komunikujesz się po polsku i angielsku (min. B2).
A jeśli masz
- doświadczenie z platformami chmurowymi (np. AWS),
- znajomość optymalizacji wydajności backendowych API,
- praktyczne zrozumienie pipeline’ów CI/CD.
będzie to dodatkowym plusem!
Opis projektu:
Dołączysz do nowo tworzonego zespołu, którego celem jest modernizacja oraz przepisanie istniejącej aplikacji na bardziej zaawansowaną technologicznie wersję. Projekt dotyczy obszaru zarządzania edukacją wczesnodziecięcą i skupia się na budowie nowoczesnego, wydajnego i skalowalnego rozwiązania.
System jest rozwijany w sposób iteracyjny, z dużym naciskiem na jakość kodu, stabilność oraz czytelną architekturę. Pracujemy w Scrumie, stawiając na ścisłą współpracę zespołową i realny wpływ inżynierów na podejmowane decyzje techniczne.
Na czym będzie polegać Twoja praca
- Projektowanie i rozwój backendu w Node.js, obejmującego logikę biznesową oraz API
- Tworzenie skalowalnych aplikacji webowych z wykorzystaniem Next.js, zarówno po stronie frontendu, jak i backendu
- Budowa i rozwój REST API, w tym:
- Next.js API Routes,
- NestJS jako warstwy backendowej
- Wykorzystywanie Next.js Server Actions do optymalizacji przetwarzania danych i poprawy wydajności
- Integracja frontendu z backendem oraz bazami danych
- Implementacja mechanizmów uwierzytelniania i autoryzacji
- Optymalizacja aplikacji pod kątem wydajności, skalowalności i łatwości utrzymania
- Współpraca z Product Managerami, Designerami i innymi Developerami
- Rozwiązywanie problemów backendowych oraz dbanie o jakość i stabilność systemu
Dlaczego warto do nas dołączyć?
Bądź częścią naszej społeczności technologicznej
(125 Regular i Senior)
Tech communities
Mentoring
Rozwijaj się i wdrażaj własne pomysły
Dołącz do zgranej ekipy
Wydarzenia tech & life
Lifestyle communities
Zapoznaj się z procesem rekrutacji
Zaaplikuj
Odezwiemy się do Ciebie w ciągu 2 tygodni.
Wstępna rozmowa telefoniczna
Rozmowa kwalifikacyjna
Informacja zwrotna
Witamy na pokładzie!
Zapoznaj się z procesem rekrutacji
Zaaplikuj
Odezwiemy się do Ciebie w ciągu 2 tygodni.
Wstępna rozmowa telefoniczna
Zadanie rekrutacyjne
Rozmowa kwalifikacyjna
Informacja zwrotna
Najczęściej zadawane pytania
W RST istnieje możliwość zmiany specjalizacji. Jeżeli zamierzasz zmienić swoją ścieżkę kariery, Twój HR Guide zajmie się wsparciem oraz pomocą w realizacji celu rozwojowego.
Do każdego procesu rekrutacyjnego podchodzimy indywidualnie. Od otrzymania CV staramy się jak najszybciej z Tobą skontaktować. Terminy spotkań rekrutacyjnych ustalamy wspólnie podczas rozmowy telefonicznej. Po spotkaniu wracamy do Ciebie z informacją zwrotną do 5 dni roboczych. Zależy nam na sprawnym i jasnym procesie. Wiemy, że nikt nie lubi długo czekać! :)
Każdy pracownik ma możliwość wyboru trybu pracy. Jesteśmy otwarci na pracę zdalną, hybrydową oraz stacjonarną, każdemu z naszych pracowników udostępniamy niezbędny sprzęt do pracy. To Ty decydujesz o tym, jak chcesz pracować.
Do każdego zespołu jest przypisany HR Guide, który jest opiekunem zespołu w sprawach rozwojowych i administracyjnych. Dba, abyśmy rozwijali się oraz czuli się dobrze w przypisanym projekcie. Gdy kończy się projekt i mamy taką możliwość, oferujemy Ci przejście do innego zespołu.