Senior Backend Developer (Node.js/ Nest.js)
ZAKRES OBOWIĄZKÓW
Projektowanie zaawansowanej architektury systemów backendowych w oparciu o Node.js i framework Nest.js
Budowanie skalowalnych systemów rozproszonych, odpornych na wysokie obciążenia (High Availability) i skalujących się horyzontalnie
Implementacja złożonych wzorców komunikacji (sync/async) oraz dbanie o niezawodność przepływu danych (idempotencja, retry, circuit breaker)
Optymalizacja wydajnościowa na poziomie kodu oraz zapytań SQL (Postgres/Prisma), zapewniająca najwyższą jakość działania aplikacji
Modelowanie warstwy danych przy użyciu GraphQL oraz projektowanie efektywnych strategii cache’owania
Praca z infrastrukturą Azure – projektowanie i wdrażanie usług chmurowych wspierających architekturę mikroserwisową
Code Review i mentoring – dbanie o czystość kodu, elegancję rozwiązań oraz dzielenie się pasją do technologii z zespołem
CZEGO OCZEKUJEMY
Minimum 5 lat komercyjnego doświadczenia w tworzeniu oprogramowania (w tym min. 3 lata jako Node.js/Nest.js Developer)
Eksperckiej wiedzy z zakresu Nest.js oraz biegłości w pracy z Postgres, Prisma i GraphQL
Głębokiego zrozumienia architektury mikroserwisowej oraz zasad projektowania systemów rozproszonych
Doświadczenia w pracy z chmurą Azure (szczególnie w kontekście usług backendowych i bazodanowych)
Umiejętności budowania rozwiązań odpornych na błędy i przygotowanych na duży ruch (skalowanie horyzontalne)
Praktycznej znajomości mechanizmów cache’owania i optymalizacji zapytań SQL
Samodzielności w podejmowaniu decyzji architektonicznych i pasji do dostarczania „eleganckiego”, czytelnego kodu
Gotowości do pracy hybrydowej (2 dni w tygodniu z biura w centrum w Warszawie)
MILE WIDZIANE
Doświadczenie w orkiestracji kontenerów (Kubernetes)
Praktyka w monitorowaniu systemów produkcyjnych (Grafana, Prometheus)
Biegłość w pracy z Redis oraz architekturą event-driven i systemami kolejkowymi
CO OFERUJEMY
Długofalowy kontrakt z jasną perspektywą rozwoju w stabilnym, nowoczesnym projekcie
Realny wpływ na dobór technologii i kształtowanie architektury systemu
Zatrudnienie na podstawie kontraktu B2B
Pracę w modelu hybrydowym w prestiżowej lokalizacji w Warszawie
Benefity pozapłacowe: opieka medyczna, pakiety sportowe, eventy integracyjne
Transparentny proces rekrutacyjny (rozmowa HR + dwa panele techniczne)
Senior Backend Developer (Node.js/ Nest.js)
Senior Backend Developer (Node.js/ Nest.js)