Senior Node.js Developer
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
Senior Node.js Developer
Senior Node.js Developer