New offer - be the first one to apply!

December 17, 2025

Software Developer/Engineer (NodeJS,Angular,AI) JS/TS

Senior • Remote

$15,000 - $25,000/

Warsaw, Poland

🚀 Dołącz do RevoEngine – Twórz przyszłość backend developmentu z AI!

RevoEngine to nowoczesna platforma low-code, wspierana przez AI, która dostarcza w pełni zarządzany backend (backend-as-a-service) bez konieczności zarządzania infrastrukturą. Dzięki intuicyjnemu interfejsowi i zaawansowanym narzędziom, oferujemy pełne doświadczenie serverless, eliminując zmartwienia związane z infrastrukturą, monitorowaniem, bezpieczeństwem, skalowaniem i rozliczeniami.


🧑‍💻 Kogo szukamy?

Poszukujemy doświadczonych NodeJS/JavaScript/TypeScript/Angular developerów/inżynierów/architektów dla których programowanie i technologia to pasja.


Jeśli jesteś biegły w Node.js/NestJS bądź w Angularze i umiesz przełożyć potrzeby biznesowe na techniczne, znajdziesz u nas idealne miejsce dla siebie, gwarantujemy że po roku pracy w naszym zespole zbudujesz doświadczenie conajmniej 3-krotnie większe niż w większości innych firm.


Oferta kierowana jest tylko do doświadczonych developerów (zarówno backend, frontend jak i fullstack), którzy nie szukają dodatkowego projektu, ale miejsce w którym będą wykorzystywać swoje 100% czasu na nowe wyzwania oraz szukają skokowego rozwoju zawodowego i nowych wyzwań wraz ze stabilną wieloletnią współpracą.


🛠️ Twoje zadania:

  1. Rozwój i wsparcie platformy RevoEngine.

  2. Optymalizacja wydajności z myślą o skalowalności i złożonych procesach.

  3. Praca w dynamicznym zespole, wdrażającym zmiany na produkcji nawet kilka razy dziennie.

  4. Współpraca z doświadczonym zespołem produktowym.

  5. Przestrzeganie dokumentacji technicznej dotyczącej skalowalności, bezpieczeństwa i najlepszych praktyk.

  6. Tworzenie scenariuszy testowych dla testów automatycznych.

  7. Praca nad projektowaniem rozwiązań w oparciu o naszą platformę.

  8. Wsparcie klientów i analiza potrzeb.


✅ Wymagania (jeśli nie masz - nie aplikuj, takie CV zostają pomijane):


Kryteria podstawowe:

  1. Masz conajmniej 5 lat doświadczenia komercyjnego w tworzeniu aplikacji.

  2. Jesteś biegły w TypeScript.

  3. Umiesz pracować pod presją.

  4. Piszesz testy z wykorzystaniem Jest / Playwright / Cypress / Selenium - nie musisz znać wszystkich :)

  5. Masz chęć do udziału w spotkaniach w Warszawie oraz za granicą jak i wyjazdach integracyjnych (kilka razy w roku).

  6. Masz znajomość języka polskiego na poziomie C2.

  7. Masz znajomość języka angielskiego na poziomie B2+.

  8. Dużym atutem jest doświadczenie z innymi platformami low-code / no-code.


Jeśli jesteś Back-end developerem:

  1. Masz conajmniej 3 lat doświadczenia komercyjnego z Node.js (daleko wykraczające poza proste GCP CF/ AWS Lambda / Azure Tasks), w tym znajomość Fastify/Express/ws/NestJS.

  2. Znasz RDBMS (Postgres), SQL, Redis oraz inne NoSQL takie jak MongoDB.

  3. Masz praktyczną wiedze na podstawie konteneryzacji aplikacji.

  4. Masz praktyczne doświadczenie z architekturą opartą o mikroserwisy, procesowanie asynchroniczne, load balancing, retry policies itp.

  5. Masz opcjonalnie znajomość Google Cloud, bądź Azure i AWS, Go (Golang) oraz JSDoc.


Jeśli jesteś Angular developerem:

  1. Minimum 3 lata doświadczenia komercyjnego z Angularem.

  2. Masz biegłą znajomość Angulara w najnowszych wersjach (17,18,19,20+) - nie legacy czyli signals (w tym effect/computed/models/linked, input/output signals, signal store) są Ci znane i wiesz kiedy i jak korzystać w praktyce nie teorii.

  3. Wiesz czym jest dependency injection tree, tokeny, scope globalny / lokalny, interceptory.


Jeśli jesteś fullstackiem, musisz spełniać wymagania Angular Developera (REACT nas nie interesuje) oraz posiadać conajmniej 3 lat doświadczenia komercyjnego z Node.js (preferujemy NestJS - ale inne frameworki będą też ok, czy korzystanie z narzędzi takich jak AWS Lambdy czy Cloud Functions/Cloud Run).


🎁 Oferujemy:

  1. Pracę w pełni zdalną (niektórzy z nas mieszkają w Hiszpanii).

  2. Bezpośrednią współpracę w oparciu o umowę B2B (bez pośredników).

  3. Luźną, ale wymagającą atmosferę.

  4. Praca w małym zespole ale dobrze zorganizowanym (jesteśmy małą organizacją, każdy ma realny wpływ na produkt).

  5. Spotkania i wyjazdy integracyjne.

  6. Stabilna współpraca w zespole produktowym (posiadamy wysoką stabilność/płynność finansową).

  7. Możliwość otrzymania udziałów po długofalowej współpracy.


⚙️ Proces rekrutacyjny:

  1. Zdalne spotkanie (25-30 min) – poznanie się, wymiana doświadczeń i oczekiwań finansowych (MS Teams, kamera wymagana).

  2. Zdalne/Stacjonarne spotkanie techniczne (60–90 min) – weryfikacja wiedzy.


Jeśli chcesz być częścią zespołu, który tworzy przyszłość backend developmentu z wykorzystaniem AI, dołącz do nas!