Senior Fullstack Developer Kotlin/Java/Angular

Euvic S.A. Remote 2026-10-20
  • min. 5 lat doświadczenia zawodowego w software engineeringu

  • produkcyjne doświadczenie zarówno w backendzie, jak i we frontendzie (głębsza specjalizacja po jednej ze stron mile widziana)
  • doprecyzowywanie wymagań, skupienie na istocie problemu i przekładanie go na praktyczne kolejne kroki

  • praca iteracyjna, odpowiednie planowanie, konstruktywna komunikacja technicznych opinii

  • odpowiedzialność za jakość, umiejętność weryfikacji zmian poza „happy path”

Mile widziane

  • doświadczenie w automatyzacji testów (TAE), tylko okazjonalny wkład, nie codzienny focus
  • profil „M-shaped”: głębia w komplementarnych obszarach + praktyczna szeroka wiedza w obszarach pokrewnych
  • szerszy stack: RabbitMQ, Redis, PostgreSQL, Kubernetes (znajomość wszystkiego nie jest oczekiwana)
  • CI/CD, monitoring, accessibility, systemy rozproszone, resilience, Domain-Driven Design

Do Euvicowego Managed Teamu, w projekcie realizowanym dla naszego międzynarodowego klienta z branży e-mobility, poszukujemy osoby na stanowisko Full-stack Software Engineer (Kotlin/Java + TypeScript/Angular), która wesprze rozwój cyfrowych usług dla kierowców pojazdów elektrycznych. Zależy nam na osobie z min. 5-letnim doświadczeniem komercyjnym, która czuje się swobodnie zarówno w backendzie, jak i we frontendzie, z możliwością pogłębienia się w jednym z tych obszarów, i która potrafi samodzielnie doprecyzować wymagania, skupić się na istocie problemu i przełożyć go na praktyczne kolejne kroki. [Dostępność: możliwie najkrótszy termin / do uzupełnienia] [Język angielski: do uzupełnienia]


Projekt dotyczy rozwoju usług cyfrowych wspierających działanie jednej z największych europejskich sieci ultraszybkiego ładowania pojazdów elektrycznych. Rozwiązanie opiera się na architekturze mikroserwisów po stronie backendu oraz mikrofrontendów po stronie interfejsu użytkownika. Będziesz projektować i rozwijać mikroserwisy w Kotlinie/Javie ze Spring Bootem, z jasno określonymi granicami serwisów, API i integracjami, a także tworzyć aplikacje frontendowe w TypeScript i Angularze, niezawodnie zintegrowane z backendem. Funkcjonalności będziesz dostarczać przekrojowo, biorąc główną odpowiedzialność w swoim najmocniejszym obszarze i wspierając zespół w pozostałych. Współpracując z kolegami z produktu i inżynierii, będziesz podejmować rozsądne decyzje techniczne i dostarczać wartość w użytecznych przyrostach. Jakość budujesz w codziennej pracy, weryfikując zmiany także poza happy path. Doświadczenie w automatyzacji testów będzie dodatkowym atutem, choć nie jest wymagane. Cenimy profil M-shaped, czyli głębię w komplementarnych obszarach połączoną z praktyczną szerokością w dziedzinach pokrewnych.


Technologie:
Kotlin / Java, Spring Boot, TypeScript, Angular, mikroserwisy, mikrofrontendy, RabbitMQ, Redis, PostgreSQL, Kubernetes, CI/CD, monitoring, Domain-Driven Design

Model współpracy: dowolny (100% zdalnie lub współpraca z biura)

Czas trwania projektu:

Delegacje: raz na kwartał - poniedziałek/czwartek

Wymiar: fulltime


WAŻNE INFORMACJE:

W trakcie procesu rekrutacji na kolejnych jego etapach wymagana będzie weryfikacja tożsamości kandydata/kandydatki.

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.

Zapraszamy do #theGoodPeople - profesjonaliści, pasjonaci, dobrzy ludzie

,[projektowanie i rozwój mikroserwisów backendowych (Kotlin/Java, Spring Boot) z jasnymi granicami serwisów, API i integracjami, rozwój mikrofrontendów (TypeScript, Angular) z niezawodną integracją z backendem, dostarczanie funkcjonalności across the stack, z głównym ownershipem w najmocniejszym obszarze, współpraca z product i inżynierami nad doprecyzowaniem potrzeb i decyzjami technicznymi, wbudowywanie jakości w codzienny development] Requirements: Kotlin, Java, Spring, TypeScript, Angular, TAE, RabbitMQ, Redis, PostgreSQL, Kubernetes, CI/CD, DDD, monitoring, accessibility, microservices, resilience Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, System kafeteryjny, 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.