Senior Fullstack Developer Kotlin/Java/Angular
- 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