Unlock Full Resume Report

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:

April 10, 2026

Senior Node.js Developer

Senior • Remote

27,000 - 27,000 PLN

Warsaw, Poland

Dołącz do zespołu klienta z branży technologicznej i twórz nowoczesne, skalowalne rozwiązania backendowe wykorzystywane w projektach o międzynarodowym zasięgu. Będziesz mieć realny wpływ na architekturę systemów oraz kierunek ich dalszego rozwoju.

ZADANIA

  • Rozwój i utrzymanie backendu platformy webowej opartej o architekturę mikroserwisową, której celem jest zapewnienie wysokiej wydajności, stabilności i skalowalności.

  • Praca nad usługami obsługującymi dużą liczbę użytkowników z różnych krajów.

  • Projektowanie i rozwijanie REST API.

  • Implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi i technicznymi.

  • Utrzymanie istniejącego kodu, debugowanie oraz rozwiązywanie problemów produkcyjnych.

  • Monitorowanie wydajności aplikacji i optymalizacja jej działania.

  • Tworzenie i utrzymywanie testów jednostkowych oraz end-to-end.

  • Udział w code review i dbanie o wysoką jakość kodu.

  • Tworzenie i aktualizacja dokumentacji technicznej.

  • Aktywny udział w spotkaniach zespołowych (daily, planowanie, refinement).

  • Wsparcie zespołu w estymacjach projektowych i działaniach biznesowych.

  • Mentoring młodszych programistów i dzielenie się wiedzą.

WYMAGANIA

  • Minimum 5 lat komercyjnego doświadczenia w tworzeniu aplikacji backendowych z wykorzystaniem Node.js.

  • Bardzo dobra znajomość frameworków Express.js oraz NestJS.

  • Solidna znajomość TypeScript.

  • Doświadczenie w pracy z bazami danych SQL oraz ORM (np. TypeORM).

  • Praktyczne doświadczenie w projektowaniu i implementacji REST API.

  • Znajomość zasad SOLID i wzorców projektowych.

  • Doświadczenie w pisaniu testów jednostkowych i E2E (np. Jest).

  • Dobra znajomość GIT jako systemu kontroli wersji.

  • Doświadczenie w pracy z Dockerem i konteneryzacją aplikacji.

  • Znajomość architektury mikroserwisowej i doświadczenie w projektach opartych o mikroserwisy.

  • Umiejętność pracy zespołowej, komunikatywność i otwartość na feedback.

  • Samodzielność, proaktywność oraz chęć rozwoju i podnoszenia kwalifikacji.

  • Znajomość języka angielskiego na poziomie minimum B2.

  • Wykształcenie wyższe techniczne (informatyka lub pokrewne) będzie dodatkowym atutem.

MILE WIDZIANE

  • Doświadczenie w pracy z chmurą (AWS, Azure, GCP).

  • Znajomość narzędzi do monitoringu i obserwowalności (np. Prometheus, Grafana, ELK).

  • Doświadczenie z CI/CD (GitLab CI, GitHub Actions, Jenkins).

  • Znajomość GraphQL.

  • Doświadczenie w pracy w projektach o dużej skali i wysokiej dostępności (high availability).

  • Doświadczenie w branżach takich jak fintech, e-commerce, healthcare lub SaaS.

CO OFERUJEMY NA TYM PROJEKCIE?

  • Współpracę w oparciu o umowę B2B. 

  • Pracę 100% zdalną.

  • Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję. 

  • Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych. 

  • Dostęp do oferty benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport). 

JAK WYGLĄDA REKRUTACJA?

Zgłoszenie: Zaaplikuj i prześlij swoje CV.

Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami.

Screening: Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu. 

Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. 

Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. 

O SPEEDAPP

W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu.

👉 10 lat doświadczenia

👉 +100 klientów na całym świecie 

+300 zatrudnień rocznie

💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland.

MASZ PYTANIA?

Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. 

Adrianna RudzkaJunior IT Delivery Consultantadrianna.rudzka@speedapp.pl +48 884 271 647

Similar jobs you might like

Technology

speedapp

Java Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dla doświadczonego programisty Java/JEE rozwijającego platformę ubezpieczeniową obsługującą sprzedaż, polisy, rozliczenia, płatności i integracje z ponad 20 systemami. Rola obejmuje projektowanie, implementację, zapewnianie jakości oraz utrzymanie rozwiązań w zespole Agile. 🗂️ Requirements: Minimum 5 lat doświadczenia w Java/JEE, Git, Spring, Hibernate, Relacyjne bazy danych, SQL, Oracle lub PostgreSQL, Gradle lub Maven, OOP, Programowanie wielowątkowe, Praca w Agile/DevOps, Język angielski B2 📃 Skills: Java, JEE, Git, Spring, Hibernate, SQL, Oracle, PostgreSQL, Gradle, Maven, OOP, Agile, DevOps 🏢 Description: Dołącz do zespołu klienta w branży ubezpieczeniowej i rozwijaj platformę obejmującą obsługę sprzedaży i dystrybucji, zarządzanie polisami, rozliczenia i płatności oraz integrację danych z ponad 20 systemami. ZADANIA Współtworzenie i programowanie w systemie. Współudział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych. Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych. Zapewnienie właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami. Zapewnienie jakości wytwarzanych produktów, wsparcie testów akceptacyjnych oraz wdrożenia rozwiązania. Udział w planowaniu kolejnych wydań oraz iteracji w ramach prac zespołu zwinnego. Udział/prowadzenie review oraz retrospective w ramach iteracji i wydania. Projektowanie rozwiązań implementowanych w zespole zwinnym. Implementacja rozwiązań przyjętych do realizacji. Wsparcie w stabilizacji i utrzymaniu wdrożonych rozwiązań. WYMAGANIA Min. 5 lat doświadczenia na stanowisku programisty Java/JEE. Znajomość Git. Znajomość frameworków Spring i Hibernate. Znajomość relacyjnych baz danych i SQL, ze szczególnym uwzględnieniem baz Oracle/PostgreSQL. Znajomość narzędzi do automatyzacji procesu budowania oprogramowania (Gradle lub Maven). Znajomość zasad OOP oraz zagadnień związanych z programowaniem wielowątkowym. Otwartość na pracę w duchu Agile/DevOps oraz eksperymentowanie z nowymi technologiami. Znajomość języka angielskiego na poziomie min. B2, umożliwiająca swobodną komunikację. MILE WIDZIANE Znajomość design patterns. Znajomość podejść TDD, BDD. Znajomość Kafka/RabbitMQ. Znajomość Docker, K8S, Helm. Doświadczenie w programowaniu w języku GOSU. Znajomość JavaScript, TypeScript, RxJS, HTML5. CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B. Pracę hybrydową z Warszawy (1 raz w tygodniu w biura). Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję. Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych. Dostęp do oferty benefitów (opieka medyczna, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie: Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening: Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu. Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Anna Więckowska Business IT Recruitment Specialist anna.wieckowska@speedapp.pl

Technology

speedapp

Fullstack Developer

Senior

Hybrid

Warsaw, MZ, Poland

🏢 Summary: Oferta B2B dla doświadczonego Fullstack Developera Java/Angular przy rozwoju i utrzymaniu kluczowych modułów aplikacyjnych w branży ubezpieczeniowej. Rola obejmuje projektowanie i implementację zmian, przeglądy kodu, refaktoryzację, wsparcie wdrożeń oraz rozwiązywanie problemów na środowiskach UAT i produkcyjnych. 🗂️ Requirements: Minimum 4 lata komercyjnego doświadczenia w projektach programistycznych, Minimum 3 lata doświadczenia z Java 18+, Spring Boot 3+ i JPA, Minimum 3 lata doświadczenia z PostgreSQL, Minimum 2 lata doświadczenia z Angular 19+, TypeScript i Node.js, Minimum 2 lata doświadczenia deweloperskiego w projektach Agile, Samodzielna znajomość Git, Bitbucket i GitHub, Samodzielna znajomość Maven, Gradle, Jenkins i GitHub Actions, Umiejętność diagnozowania błędów z użyciem Kibana i Elasticsearch, Znajomość Linux, Windows, Docker, Kubernetes, Tomcat, REST, SOAP i Kafka, Dobra znajomość angielskiego do czytania dokumentacji technicznej, Znajomość wzorców projektowych i architektonicznych 📃 Skills: Java, Spring, JPA, PostgreSQL, Angular, TypeScript, Node.js, Git, Bitbucket, GitHub, Maven, Gradle, Jenkins, Kibana, Elasticsearch, Linux, Windows, Docker, Kubernetes, Tomcat, REST, SOAP, Kafka, Agile, CI/CD 🏢 Description: Wspólnie z naszym Klientem z branży ubezpieczeniowej, poszukujemy doświadczonego specjalisty do realizacji projektów jako Fullstack Developer (Java, Angular). Projekt obejmuje rozwój i utrzymanie kluczowych modułów aplikacyjnych, z zachowaniem integralności, bezpieczeństwa danych i ciągłości działania systemu. ZADANIA Projektowanie i uzgadnianie założeń technicznych zmian z zachowaniem integralności, bezpieczeństwa danych, jakości architektury oraz ciągłości działania systemu. Implementacja uzgodnionych zmian w funkcjonalności systemu zgodnie ze standardami Klienta. Przeglądy kodu dostarczanego przez zespół realizujący projekt oraz innych developerów pod kątem zgodności ze standardami IT i założeniami zmian. Aktywne przeciwdziałanie narastaniu długu technologicznego poprzez inicjowanie działań refaktoryzacyjnych oraz współtworzenie rejestru długu systemowego. Wsparcie programistyczne i merytoryczne podczas wdrożeń oraz w utrzymaniu modułów aplikacji. Diagnozowanie, analiza i usuwanie błędów zgłaszanych w środowisku UAT oraz problemów obserwowanych w monitoringu produkcyjnym. Wycena pracochłonności planowanych zmian w systemie informatycznym. WYMAGANIA Min. 4 lata doświadczenia w realizacji projektów programistycznych o charakterze komercyjnym. Min. 3 lata doświadczenia w pracy z Java (Java 18+, Spring Boot 3+, JPA). Min. 3 lata doświadczenia w pracy ze środowiskiem bazodanowym PostgreSQL. Min. 2 lata doświadczenia w pracy z Angular (Angular 19+, TypeScript, Node.js). Min. 2 lata doświadczenia w roli developera przy realizacji usług w modelu zwinnym (znajomość metodyk Agile, mile widziana znajomość SCRUM). Samodzielna znajomość systemów kontroli wersji i narzędzi (Git, Bitbucket, Github). Samodzielna znajomość narzędzi budowy aplikacji (Maven, Gradle) oraz CI/CD (Jenkins, Github Actions). Umiejętność korzystania z narzędzi do diagnozy i analizy błędów (Kibana, Elasticsearch). Znajomość środowisk Linux i Windows, narzędzi konteneryzacji (Docker, Kubernetes), serwerów aplikacji (Tomcat) oraz integracji (REST, SOAP, Kafka). Dobra znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej. Znajomość wzorców projektowych i architektonicznych. Umiejętność szybkiego dostosowywania się do zmian, otwartość na nowe pomysły oraz samoorganizacja w realizacji powierzonych usług. MILE WIDZIANE Znajomość CMS (Magnolia DX Core). Znajomość infrastruktury chmurowej (Azure Cloud). Znajomość serwerów HTTP (Nginx, Apache). CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B. Pracę hybrydową z Warszawy (1 raz w tygodniu w biura). Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję. Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych. Dostęp do oferty benefitów (opieka medyczna, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie: Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening: Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu. Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Anna Więckowska Business IT Recruitment Specialist anna.wieckowska@speedapp.pl