Senior Node.js / TypeScript Backend Developer – AWS
Brak informacji o wynagrodzeniu
SeniorFull-time
#432300·Dodano 4 dni temu·3
Źródło: Edge One SolutionsTech 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
366 aktywnych ofert