Senior Node.js / TypeScript Backend Developer – AWS

Brak informacji o wynagrodzeniu
SeniorFull-time
#432300·Dodano 4 dni temu·3
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

Node.jsTypeScriptBackendAWSDomain-Driven DesignLambdaTestingJava

Firma i stanowisko

Klient to międzynarodowa firma technologiczno-produkcyjna o skandynawskich korzeniach, działająca globalnie i będąca jednym z liderów w obszarze nowoczesnych rozwiązań dla sektora produkcji żywności. Organizacja rozwija innowacyjne technologie koncentrując się na automatyzacji, cyfryzacji oraz rozwiązaniach opartych na danych. Firma rozwija własne, zaawansowane rozwiązania cyfrowe i platformy wspierające produkty oraz klientów na całym świecie. Projekty prowadzone są w międzynarodowym środowisku z naciskiem na innowacyjność, jakość oraz współpracę.

Wymagania

  • Minimum 5 lat komercyjnego doświadczenia w backend lub full-stack development
  • Bardzo dobre i aktualne doświadczenie komercyjne z Node.js oraz TypeScript
  • Głębokie zrozumienie technologii Node.js, nie tylko na poziomie frameworków
  • Doświadczenie w projektowaniu i rozwijaniu rozwiązań opartych o AWS
  • Praktyczne doświadczenie z AWS Lambda i architekturą serverless
  • Doświadczenie z architekturą mikroserwisową
  • Dobre rozumienie komunikacji pomiędzy serwisami z podejścia Domain-Driven Design
  • Doświadczenie w systemach asynchronicznych i rozproszonych
  • Praktyczne doświadczenie w tworzeniu testów integracyjnych oraz E2E
  • Rozumienie podejścia do automatyzacji testów i testing pyramid
  • Doświadczenie z procesami CI/CD
  • Umiejętność samodzielnego podejmowania decyzji technicznych i udziału w dyskusjach architektonicznych
  • Otwartość na dzielenie się wiedzą i przedstawianie rekomendacji technicznych
  • Bardzo dobre umiejętności komunikacyjne
  • Znajomość języka polskiego i angielskiego na poziomie umożliwiającym swobodną komunikację projektową

Mile widziane:

  • Doświadczenie z NestJS
  • Komercyjna znajomość Java lub Python
  • Doświadczenie w obszarze CIAM / IAM
  • Znajomość OAuth 2.0, OIDC oraz JWT
  • Doświadczenie z Terraform lub AWS CDK
  • Znajomość Kubernetes
  • Doświadczenie z Grafana, Prometheus lub Loki

Obowiązki

  • Projektowanie i rozwój backendu w Node.js i TypeScript
  • Rozwój cloud-native oraz serverless aplikacji wykorzystujących usługi AWS
  • Projektowanie komunikacji pomiędzy serwisami i komponentami systemu
  • Rozwój mikroserwisów odpowiedzialnych za kluczowe obszary biznesowe
  • Udział w projektowaniu i rozwijaniu wewnętrznych rozwiązań IAM
  • Wsparcie modernizacji oraz migracji obecnych rozwiązań
  • Tworzenie nowych funkcjonalności oraz refaktoryzacja istniejącego kodu
  • Diagnozowanie i rozwiązywanie problemów produkcyjnych
  • Tworzenie i utrzymywanie testów integracyjnych oraz end-to-end
  • Deployment rozwiązań na środowiska produkcyjne
  • Udział w dyskusjach dotyczących architektury, bezpieczeństwa i niezawodności systemu
  • Współpraca z architektami, SRE oraz zewnętrznymi partnerami
  • Dbanie o jakość kodu oraz standardy developerskie
  • Praca z systemami asynchronicznymi, rozproszonymi i dostarczanymi w modelu CI/CD

Benefity

  • Pełne wsparcie w rozwoju zawodowym i osobistym
  • Indywidualne wsparcie Service Delivery Managera w planowaniu kariery
  • Szkolenia, certyfikaty i konferencje (dofinansowane lub pokrywane w pełni)
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Wsparcie work-life balance poprzez wyjścia integracyjne, aktywności sportowe i webinary (#edge1talks)
  • Wspieranie inicjatyw sportowych i wynajem sal treningowych
  • Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie i wsparcie psychologiczne
  • Elastyczne benefity w systemie punktowym
Dofinansowanie szkoleń
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny
Edge One Solutions

Edge One Solutions

366 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz