Senior / Mid Fullstack ​Developer z j. niemieckim - Loyalty Core Services

27.24 - 49.04 USDNet per hour - B2B
JavaScript

Senior / Mid Fullstack ​Developer z j. niemieckim - Loyalty Core Services

JavaScript
-, Łódź +9 Locations

dmTECH Polska

Full-time
B2B
Senior
Remote
27.24 - 49.04 USD
Net per hour - B2B

Job description

Do nowej spółki technologicznej w Polsce należącej do międzynarodowej grupy dm poszukujemy osoby na stanowisko:

Senior / Mid Fullstack ​Developer z j. niemieckim - Loyalty Core Services

dmTECH to międzynarodowy zespół ponad 1 400 ekspertek i ekspertów z różnych obszarów IT oraz technologii wspierających e-commerce. Pracujemy dla dm – jednej z największych sieci drogerii w Europie. Nasza codzienna praca na realny wpływ na biznes. Przygotowywane przez nas rozwiązania każdego dnia wspierają technologicznie pracowników i klientów drogerii, sklepu internetowego oraz aplikacji mobilnej w 14 krajach. Działamy w oparciu o najnowsze technologie i myślimy długofalowo. 

Dołącz do nas i twórz z nami pierwsze zespoły technologiczne w Polsce. 

Na czym będzie polegała Twoja praca

Projekt: 

Zadaniem zespołu Loyalty Core Services jest tworzenie i rozwijanie oprogramowania zapewniającego naszym klientom możliwość łączyć się z dm, tworzyć konta klienta, uwierzytelniać się w dm oraz trwale przechowywać i zarządzać swoimi danymi we wszystkich krajach grupy dm. 

W naszym interdyscyplinarnym zespole jesteśmy odpowiedzialni za rozwój nowoczesnego oprogramowania oraz architektury systemowej. Twoim zadaniem będzie dalsze doskonalenie konta klienta, ze szczególnym uwzględnieniem rozwoju frontendu i backendu dla sklepu internetowego dm oraz aplikacji dm. 

Pracujemy jako zwinny zespół Scrum, dbając o rozwój technologiczny i biznesowy naszego zespołu produktowego. 

Tech Stack: Java/Kotlin, Spring Boot, React, React Native, TypeScript, Electron, Gitlab, Docker  

Miejsce pracy: hybrydowo (Wrocław) lub 100% praca zdalna  

Forma zatrudnienia: B2B 

Wynagrodzenie: mid: 100-140 PLN/h, senior: 140-180 PLN/h  

Twoje zadania: 

  • Współpraca w interdyscyplinarnym, zwinnym zespole deweloperskim 

  • Projektowanie i obsługa centralnych rozwiązań do uwierzytelniania i autoryzacji (CIAM) opartych na OAuth2/OpenID Connect, w celu zapewnienia bezpiecznego logowania klientów w aplikacjach webowych i mobilnych 

  • Praca nad koncepcją i implementacją systemów frontendowych i backendowych 

  • Projektowanie oraz dalszy rozwój architektury oprogramowania 

  • Zapewnienie wysokiej jakości kodu, dostępności systemu, bezpieczeństwa, wydajności, skalowalności i niezawodności w perspektywie długoterminowej 

  • Utrzymanie bezpieczeństwa oraz ochrona danych i kont naszych klientów 

  • Udział w rotacyjnych dyżurach utrzymaniowych (także poza standardowymi godzinami pracy, również w dni wolne od pracy w Polsce i weekendy), aby zapewnić wysoki poziom dostępności i niezawodności systemu przez całą dobę 

Co wnosisz do zespołu

Wymagania

  • Minimum 5 letnie doświadczenie w programowaniu w języku Java, Spring Boot i/lub Kotlin 

  • Znajomość i praktyczne wykorzystanie we wcześniejszej karierze zawodowej technologii frontendowych, takimi jak React, TypeScript, Electron, a także w automatyzacji testów przy użyciu Playwright 

  • Doświadczenie w pracy z dużymi, rozproszonymi systemami (architektura mikroserwisowa) oraz w używaniu i uruchamianiu oprogramowania w usługach w chmurze, takich jak AWS, Azure lub Google Cloud Platform 

  • Gotowość do ciągłego uczenia i podnoszenia swoich kwalifikacji 

  • Otwartość na zmiany i zwinny sposób myślenia 

  • Posługiwanie się językami: niemieckim, angielskim i polskim w środowisku technologicznym na poziomie minimum B2/C1 

Dodatkowymi atutami będą:  

  • Podstawowe doświadczenie w tworzeniu aplikacji z React Native i modułami natywnymi 

Co Ci oferujemy: 

  • Stabilną współpracę z jednym z najbardziej cenionych pracodawców IT w Niemczech    

  • Realny wpływ na biznes i możliwość dostrzeżenia efektów Twojej pracy     

  • Zaangażowanie w działanie międzynarodowych zespołów, z możliwością podnoszenia kompetencji z języków: niemieckiego i angielskiego podczas indywidualnych zajęć z lektorem   

  • Rozwój oparty o dostęp do kursów, szkoleń, certyfikacji i konferencji.   

  • Możliwość uczenia się od Twoich koleżanek i kolegów w ramach codziennej współpracy, także w ramach pair programmingu   

  • Swobodę w decydowaniu o czasie i miejscu współpracy z możliwością skorzystania z naszych biur we Wrocławiu oraz Karlsruhe (Niemcy). Współpraca zdalna to u nas standard  

  • Samodzielność i decyzyjność w wykonywaniu zadań projektowych 

  • Kulturę współpracy opartą o dialog, w której stawiamy na współpracę w zespołach, prostolinijność, szacunek i zrozumienie, że błędy są czymś naturalnym, gdy chcemy się rozwijać  

  • Możliwość skorzystania z rozwiązań benefitowych dostępnych dla partnerów B2B (np. program kafeteryjny, opieka medyczna itp.)  

  • Wdrożenie do współpracy w naszych siedzibach we Wrocławiu i Karlsruhe pełne okazji do poznania kolegów i koleżanek oraz możliwość wyjazdów projektowych wynikającą z potrzeb projektu 

Tech stack

    Polish

    B2

    German

    B2

    English

    B2

    Kotlin

    master

    Java

    master

    Spring Boot

    master

    Automated Testing

    regular

    AWS

    regular

    Playwright

    regular

    TypeScript

    regular

    Electron

    regular

    Azure

    regular

    React

    regular

Office location

About the company

dmTECH Polska

dmTECH to ponad 1 400 ekspertek i ekspertów z wielu krajów z różnych obszarów IT, technologii, e-commerce, systemów ERP, analityki, zarządzania projektami i wielu innych dziedzin pracujących dla europejskiej sieci droger...

Company profile

Senior / Mid Fullstack ​Developer z j. niemieckim - Loyalty Core Services

27.24 - 49.04 USDNet per hour - B2B
Summary of the offer

Senior / Mid Fullstack ​Developer z j. niemieckim - Loyalty Core Services

-, Łódź
dmTECH Polska
27.24 - 49.04 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. dmTECH, jest wsparciem, motorem napędowym, umożliwiającym wdrażanie nowych pomysłów IT. Nasze obszary pracy są tak różnorodne jak sam ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.