Senior Node.js Developer
speedapp
⚲ Warszawa
27 000 - 27 000 PLN netto (B2B)
Wymagania
- TypeScript
- SOLID Principles
- Node.js
- SQL
Opis stanowiska
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