Mid+/Senior Node.js Developer
Brak informacji o wynagrodzeniu
SeniorFull-time
#424803·Dodano wczoraj·2
Źródło: nofluffjobs.comTech Stack / Keywords
Node.jsJSTSGitKubernetesOpenShiftDockerHelmAWSLambdaAPI GatewayKoa.jsNest.js
Firma i stanowisko
Do Euvicowego Managed Teamu, realizującego projekt dla naszego międzynarodowego klienta ze Szwecji z branży dystrybucji materiałów budowlanych, poszukujemy osoby na stanowisko Mid+/Senior Node.js Developer. Projekt obejmuje rozwój i utrzymanie wielomarkowej platformy e-commerce B2B dedykowanej firmom z branży budowlanej. Platforma integruje się z wieloma systemami zewnętrznymi, m.in. ERP, PIM, CMS oraz aplikacją mobilną. Zespół Euvic odpowiada za rozwój produktu, utrzymanie, jakość systemu, automatyzację QA oraz współpracę z klientem w modelu Agile.
Wymagania
- Minimum 4 lata doświadczenia komercyjnego w tworzeniu aplikacji backendowych z wykorzystaniem Node.js
- Bardzo dobra znajomość Node.js, JavaScript oraz TypeScript
- Doświadczenie w pracy z architekturą mikroserwisową lub systemami rozproszonymi
- Doświadczenie w pracy z relacyjnymi lub nierelacyjnymi bazami danych
- Praktyczna znajomość testów jednostkowych i integracyjnych
- Doświadczenie w pracy z code review
- Znajomość Git oraz praktyk CI/CD
- Umiejętność analizy istniejącego kodu oraz samodzielnego dostarczania rozwiązań
- Znajomość Kubernetes, OpenShift, Docker lub Helm
- Bardzo dobra znajomość języka angielskiego na poziomie C1
Mile widziane:
- Doświadczenie z AWS (Lambda, API Gateway, S3, CloudFront, EKS, Cognito)
- Znajomość frameworków backendowych Koa.js, NestJS
- Doświadczenie w projektach e-commerce B2B
- Doświadczenie w integracjach z systemami ERP, PIM lub CMS
- Znajomość Bitbucket Pipelines, Sentry oraz narzędzi monitoringu
- Znajomość zagadnień związanych z JWT, RBAC, szyfrowaniem danych i bezpieczeństwem aplikacji
Obowiązki
- Rozwój i utrzymanie usług backendowych w Node.js i TypeScript
- Projektowanie oraz rozwój integracji z systemami zewnętrznymi (ERP, PIM, CMS)
- Praca z rozwiązaniami serverless opartymi o AWS Lambda oraz API Gateway
- Analiza istniejącego kodu i implementacja nowych funkcjonalności
- Tworzenie oraz utrzymanie testów jednostkowych i integracyjnych
- Udział w code review i dbanie o jakość dostarczanego kodu
- Współpraca z zespołami Frontend, QA, DevOps oraz Architektem
- Aktywny udział w procesie wytwarzania oprogramowania zgodnie z metodyką Agile
Benefity
- Sprawny, szybki i przyjazny proces rekrutacyjny
- Praca i rozwój w renomowanej firmie IT z ugruntowaną pozycją na rynku
- Projekty dla klientów międzynarodowych z wielu branż
- Płaska struktura i polityka „otwartych drzwi”
- Małe zespoły i koleżeńska wspólnota
- Transparentny i atrakcyjny program szkoleniowy
- Bonusowy program poleceń
- Wsparcie buddiego w okresie onboardingu
- Szkolenia wewnętrzne, „Euvic Talks” i możliwość prowadzenia szkoleń
- Udział w inicjatywach społecznych Fundacji The Good People
- Elastyczne godziny pracy
- Praca zdalna/hybrydowa
- Dostęp do kawy i napojów
- Spotkania integracyjne i rodzinne
- Brak dress code'u
- System kafeteryjny (m.in. karta Multisport)
- Opieka medyczna
- Ubezpieczenie na życie z dodatkowymi pakietami
- Inicjatywy rozwojowe
- Sport subscription
- Private health care
- Free coffee
- Bicycle parking
- Car parking
- In-house trainings
- Program poleceń
- Buddy system
- Internal trainer
- Webinars and guilds
- Modern office
Elastyczne godziny
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Dofinansowanie szkoleń
Spotkania integracyjne
Płatny urlop
Telefon
Parking dla aut
Parking dla rowerów
Szkolenia wewnętrzne
Budżet konferencyjny
Premie
Inne informacje
- W trakcie procesu rekrutacji wymagana będzie weryfikacja tożsamości kandydata na kolejnych etapach
- Pierwszy dzień pracy odbywa się stacjonarnie w jednym z biur Euvic (onboarding, odbiór sprzętu)
EUVIC S.A.
31 aktywnych ofert