Senior Node.js Developer – Digital Advertising Ecosystem
ITDS
Rola koncentruje się na rozwoju backendu w Node.js/NestJS dla systemów serwowania reklam cyfrowych i zarządzania tożsamością. Praca obejmuje pełen cykl życia oprogramowania – od analizy wymagań, przez implementację, testy, wdrożenia, aż po monitoring w środowisku produkcyjnym. Istotna jest też aktywność badawczo-rozwojowa (R&D) w celu tworzenia nowych kierunków rozwoju ekosystemu reklamowego. To przede wszystkim rola inżynierska, wymagająca biegłości w Node.js i TypeScript, a także znajomości wzorców projektowych i umiejętności optymalizacji wydajności.
Brakuje: brak opisu procesu rekrutacyjnego (etapy, czas), nie podano wielkości zespołu.
Rola koncentruje się na rozwoju backendu w Node.js/NestJS dla systemów serwowania reklam cyfrowych i zarządzania tożsamością. Praca obejmuje pełen cykl życia oprogramowania – od analizy wymagań, przez implementację, testy, wdrożenia, aż po monitoring w środowisku produkcyjnym. Istotna jest też aktywność badawczo-rozwojowa (R&D) w celu tworzenia nowych kierunków rozwoju ekosystemu reklamowego. To przede wszystkim rola inżynierska, wymagająca biegłości w Node.js i TypeScript, a także znajomości wzorców projektowych i umiejętności optymalizacji wydajności.
- ✓Nowoczesny stack: Node.js, NestJS, TypeScript, MongoDB, Redis, AWS
- ✓Możliwość udziału w R&D i kształtowania architektury
- ✓Wymagania są konkretne i związane z realną pracą (testy, monitoring)
- !Rozbieżność w trybie pracy: dane strukturalne wskazują 'office', ale opis mówi 'prawie w pełni zdalnie' (1 dzień/miesiąc w biurze). Warto potwierdzić rzeczywisty model.
- !Rola jest na rzecz klienta – możliwa mniejsza stabilność niż w firmie produktowej.
- !Brak informacji o wielkości zespołu i strukturze.
- !Wymienione 'mile widziane' testy automatyczne, ale w must-have ich nie ma – może to oznaczać, że testy są oczekiwane, ale nie sprawdzane na wejściu.
- •Rozwój i utrzymanie aplikacji backendowych w Node.js i NestJS
- •Tworzenie i utrzymanie testów automatycznych (jednostkowe, integracyjne, funkcjonalne)
- •Implementacja i konfiguracja rozwiązań monitorujących (np. Datadog)
- •Udział w R&D – eksperymentowanie z nowymi technologiami i architekturami
- •Code review i współpraca z zespołem nad jakością kodu
- •Praca z MongoDB i Redis (projektowanie zapytań, optymalizacja)
- •Zarządzanie infrastrukturą w AWS S3 (przechowywanie danych, backup)
- •Uczestnictwo w daily standupach i planowaniu sprintów (Agile/Scrum)
Oferta dla doświadczonych specjalistów (Senior).
Backend developer z 5+ lat Node.js, solidnie znający NestJS, MongoDB i Redis, gotowy do pracy przy systemach reklamowych. Osoba, która ma podstawy w testowaniu i monitoringu, ale może wymagać wsparcia w R&D.
Juniorzy bez 5-letniego doświadczenia w Node.js; osoby oczekujące pełnego zdalnego (fakt 1 dzień w biurze); developerzy skupieni wyłącznie na frontendzie lub niemający doświadczenia w testowaniu i monitoringu.
- ?Ile osób liczy zespół deweloperski i jakie są role w zespole?
- ?Czy praca jest w pełni zdalna z 1 dniem w biurze, czy to maksimum? Czy są inne wymagania co do obecności?
- ?Jak wygląda proces rekrutacyjny - ile etapów, czy jest zadanie domowe?
- ?Czy istnieje system on-call lub dyżury? Jak są wynagradzane?
- ?Jaki jest stosunek pracy nad nowymi funkcjonalnościami do utrzymania istniejącego kodu?
- ?Jakie narzędzia do monitoringu są obecnie używane? Czy planowane są zmiany?
- ?Czy istnieje budżet szkoleniowy lub możliwość uczestnictwa w konferencjach?
- −Brak opisu procesu rekrutacyjnego (etapy, czas)
- −Nie podano wielkości zespołu
- −Nie wiadomo, czy są dyżury on-call
- −Brak informacji o benefitach pozapłacowych (np. karta sportowa, ubezpieczenie)
- −Nie określono, czy wymagana jest znajomość konkretnych narzędzi CI/CD (poza Jenkins w nice-to-have)
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię React.JS. Pełne statystyki zarobków →