Senior Backend Software Engineer
⚲ Skawina
17 000–18 000 zł brutto / mies.
Wymagania
- min. 3 lata doświadczenia w tworzeniu aplikacji backendowych
- doświadczenie w projektowaniu architektury mikroserwisowej
- znajomość REST API, WebSocket (WSS) oraz komunikacji asynchronicznej
- doświadczenie z Redis lub podobnymi rozwiązaniami do cache'owania lub komunikacji
- praktyczna znajomość AWS (Lambda, API Gateway, RDS, S3, CloudWatch)
- znajomość Terraform i podejścia Infrastructure as Code
- umiejętność projektowania skalowalnych i bezpiecznych systemów
Opis stanowiska
Rozwój backendu ekosystemu opartego o NestJS i AWS, z architekturą mikroserwisową i integracją z urządzeniami IoT. Firma szuka osoby, która sama podejmuje decyzje techniczne i proponuje rozwiązania, a nie tylko wykonuje zadania — w praktyce oznacza to dużą samodzielność i współodpowiedzialność za kierunek rozwoju architektury. Uwaga: deklarowana samodzielność może też oznaczać mniej zdefiniowane procesy i wsparcie, więc warto dopytać na rozmowie, jak wygląda codzienna praca zespołu.
🔍 Dekoder Ogłoszenia
🔴
Umiejętność projektowania skalowalnych i bezpiecznych systemów.
Oczekuje się, że kandydat będzie w stanie samodzielnie rozwiązywać problemy związane ze skalowalnością i bezpieczeństwem, a nie tylko implementować gotowe rozwiązania.
🔴
Szukamy osoby, która potrafi spojrzeć na system całościowo, podejmować decyzje techniczne i proponować rozwiązania.
Oczekuje się od kandydata proaktywności i autonomii w rozwiązywaniu problemów, a nie tylko wykonywania poleceń.
🔴
Będziesz pracować nad rozwojem architektury mikroserwisowej, komunikacją pomiędzy usługami oraz integracją z urządzeniami IoT, mając realny wpływ na kierunek rozwoju naszych produktów.
Może oznaczać, że kandydat będzie musiał samodzielnie definiować i implementować znaczną część architektury, a nie tylko rozwijać istniejące komponenty.
🔴
Jeśli chcesz mieć realny wpływ na architekturę i kierunek rozwoju całego ecosystemu, a także cenisz sobie dużą samodzielność i możliwość wdrażania własnych pomysłów- aplikuj!
Duża samodzielność może oznaczać brak jasno zdefiniowanych procesów lub wsparcia, a także konieczność samodzielnego radzenia sobie z wieloma wyzwaniami.
🟡
Minimum 3 lat doświadczenia w tworzeniu aplikacji backendowych.
W zależności od złożoności projektów, 3 lata mogą być niewystarczające do pełnego zrozumienia i samodzielnego zarządzania architekturą mikroserwisową.