Mid+/Senior Node.js Developer
Euvic S.A.
- Praca zdalna
- 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 (poziom C1) umożliwiająca codzienną współpracę z klientem
Mile widziane:
- Doświadczenie z AWS, w szczególności Lambda, API Gateway, S3, CloudFront, EKS lub Cognito
- Znajomość Koa.js, NestJS lub innych frameworków backendowych
- 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
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 , która posiada doświadczenie w tworzeniu aplikacji backendowych w Node.js oraz płynnie komunikuje się w języku angielskim.
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.
Przed zespołem stoją kolejne inicjatywy związane z rozwojem platformy i integracjami z nowymi systemami biznesowymi klienta. Poszukiwana osoba będzie odpowiadać za rozwój usług backendowych, tworzenie integracji, analizę istniejących komponentów oraz współpracę z zespołami Frontend, QA, DevOps i Architektem.
Technologie:
Node.js, TypeScript, JavaScript, Koa.js, AWS Lambda, API Gateway, AWS, OpenShift, Kubernetes (EKS), Helm, Docker, S3, CloudFront, Bitbucket Pipelines, Sentry, Cognito, Git, Cypress, Postman, JMeter, Agile/Scrum
Model pracy:
100% zdalnie
Czas trwania projektu:
Projekt długoterminowy
Wymiar:
Full time
Przebieg procesu rekrutacyjnego:
- Rozmowa techniczna online ok. 60 min.
- Rozmowa z liderem technicznym.
WAŻNE INFORMACJE:
- W trakcie procesu rekrutacji na kolejnych jej etapach wymagana będzie weryfikacja tożsamości kandydata.
- Pierwszy dzień pracy odbywać się będzie stacjonarnie w jednym z biur Euvic (onboarding, odbiór sprzętu).
Euvic - ponad 5000 pracowników i 20 lat doświadczenia niewątpliwie czynią nas dużą firmą. A jednak, mimo upływu czasu i stale powiększającego się grona klientów wciąż jesteśmy firmą stworzoną przez inżynierów IT dla inżynierów IT. Tworzymy prężnie rozwijającą się firmę „z ludzką twarzą”, składającą się z dobrych ludzi, tworzących dobre oprogramowanie. Czyni nas to solidnym partnerem IT skupiających się na własnych osiągnięciach, sukcesach klientów i satysfakcji zawodowej pracowników.
Co oferujemy?
- sprawny, szybki i przyjazny proces rekrutacyjny (nie tylko umiejętności są dla nas ważne, wspólnie sprawdźmy, czy pasujesz do the Good People),
- pracę i rozwój w renomowanej firmie IT, z ugruntowaną pozycją na rynku,
- projekty dla klientów międzynarodowych z wielu branż,
- płaską strukturę, politykę „otwartych drzwi” i dbałości o dobre relacje w zespołach,
- małe zespoły w dużej firmie i koleżeńską wspólnotę w tych zespołach,
- transparentny i atrakcyjny program szkoleniowy oparty na badaniach kompetencji,
- bonusowy program poleceń,
- wsparcie buddiego w okresie onboardingu,
- rozwój wewnątrz organizacji – szkolenia wewnętrzne, „Euvic Talks”, możliwość prowadzenia wewnętrznych szkoleń,
- udział w inicjatywach społecznych – wspieramy potrzebujących z udziałem Fundacji The Good People.
Zastanawiasz się czy warto?
W naszym wewnętrznym badaniu #theGoodPeople wskazali 4 kluczowe aspekty, które cenią najbardziej:
1. Sam/a decyduję o tym, jak najlepiej wykonać swoją pracę.
2. Mój manager/ka jest dostępny, otwarty na sugestie i odmienność zdania.
3. Jestem traktowany/a z należytym szacunkiem.
4. W moim zespole panuje atmosfera sprzyjająca współpracy.
Brzmi jak dobre miejsce pracy dla Ciebie?
Tak pracujemy:
- Elastyczne godziny pracy,
- Praca zdalna/hybrydowa,
- Kawa, napoje,
- Spotkania integracyjne i rodzinne,
- Brak dress code'u.
Wybierz swoje benefity:
- System kafeteryjny (m.in karta Multisport),
- Opieka medyczna,
- Ubezpieczenie na życie z możliwością wykupienia dodatkowych pakietów np. opieki onkologicznej,
- Inicjatywy rozwojowe.
Zapraszamy do #theGoodPeople - profesjonaliści, pasjonaci, dobrzy ludzie
,[Rozwój i utrzymanie usług backendowych w Node.js i TypeScript, Projektowanie oraz rozwój integracji z systemami zewnętrznymi, 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] Requirements: Node.js, JS, TS, Git, Kubernetes, OpenShift, Docker, Helm, AWS, Lambda, API Gateway, Koa.js, Nest.js Additionally: Sport subscription, Private healthcare, Flat structure, Training budget, System kafeteryjny, Ubezpieczenie na życie, Free coffee, Bike parking, Free parking, In-house trainings, Modern office, No dress code, Program poleceń, Buddy, Trener wewnętrzny, Webinary i gildie, Inicjatywy społeczne.