June 3, 2026

Senior Fullstack Developer (Kotlin/Java) z j. niemieckim - Retail Security Solutions

Senior • Remote

140 - 180 PLN/hr

Wroclaw, Poland

Do spółki technologicznej należącej do międzynarodowej grupy dm poszukujemy podwykonawcy do współpracy jako:

Senior Fullstack Developer (Kotlin/Java) z j. niemieckim - Retail Security Solutions

dmTECH to ponad 1 400 ekspertek i ekspertów z różnych obszarów technologicznych, którzy każdego dnia tworzą, utrzymują i rozwijają rozwiązania retailTECH dla koncernu dm – jednej z największych europejskich sieci drogerii. Działamy w Niemczech, Austrii i Polsce. Każdego dnia efekty naszej pracy budują doświadczenia klientów, pracowników i partnerów biznesowych w 14 krajach Europy, także w naszym kraju. Kreujemy branżę reitailTECH w oparciu o najnowsze rozwiązania, współpracujemy zwinnie, myślimy długoterminowo.

Zostań naszym podwykonawcą i jako partner biznesowy wspieraj rozwój naszych rozwiązań technologicznych w Polsce.

Na czym będzie polegała nasza współpraca

Projekt: Dołącz do interdyscyplinarnego zespołu skoncentrowanego na tworzeniu nowoczesnych rozwiązań z zakresu bezpieczeństwa w handlu detalicznym. Projekt będzie głównie skupiał się na budowie backendowych systemów, z możliwością udziału w zadaniach frontendowych (np. współtworzenie User Interface). 

Tech Stack: Java (11/17/21), Kotlin, Spring, React JS/React Native, Google Cloud Platform, AWX, Cloudfoundry, Gitlab, CI/CD 

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

Forma współpracy: B2B 

Wynagrodzenie: 140-180 PLN/h + VAT na B2B

Na czym będzie polegała nasza współpraca?

  • Projektowanie i wdrażanie rozwiązań backendowych oraz frontendowych 

  • Tworzenie mikroserwisów dla istniejącego systemu monolitycznego 

  • Zapewnienie wysokiej jakości kodu, dostępności, bezpieczeństwa, wydajności, skalowalności i niezawodności tworzonego systemu    

  • Wsparcie aplikacji i rozwiązywanie problemów zgłaszanych przez użytkowników 

Wymagane doświadczenie i kwalifikacje:

  • Minimum 5 lat doświadczenia w realizacji projektów komercyjnych w Kotlin i/lub w Java, Spring

  • Gotowość do pracy w modelu; “You build it, you run it”  

  • Praktyczne doświadczenie z infrastrukturą opartą na rozwiązaniach chmurowych 

  • Kreatywność, otwartość na nowe rozwiązania i bardzo dobre umiejętności komunikacyjne 

  • Znajomość języków: polskiego (C1) oraz niemieckiego (B2) umożliwiająca swobodną pracę zespołową z native speakerami 

Dodatkowymi atutami będą: 

  • Doświadczenie w tworzeniu rozwiązań frontendowych  

  • Znajomość Solace, Google Pubsub, CloudFoundry 

  • Znajomość języka angielskiego (min. B2) 

Co Ci oferujemy:

  • Partnerski model współpracy oparty na autonomii w realizacji powierzonych zadań, a także kulturze dialogu w naszym zespołach produktowych

  • Pair programming: realizując usługi często stosujemy współpracę usługodawców w zakresie programowania, która przyspiesza i zwiększa efektywność realizacji zadań i stanowi okazję do produktowego knowledge sharingu oraz poprawy jakości dostarczanych rozwiązań

  • Elastyczność i zaufanie to dla nas podstawa: nie masz narzuconych sztywnych godzin współpracy. Działamy w oparciu o wzajemne zaufanie. Dla nas liczą się efekty

  • Sprawny start we współpracy. Wierzymy, że dobry start współpracy musi być przygotowany. Plan wdrożenia do Twoich zadań projektowych otrzymasz z wyprzedzeniem

Chcesz dowiedzieć się o tym, jak się u nas pracuje? Opowiedzą Ci o tym Jakub Kadłubowski, który prowadzi rekrutację i Adam Piwek z dmTECH.

Similar jobs you might like

Technology

dmTECH Polska

Senior Fullstack Developer (Kotlin/Java) z j. niemieckim - Retail Security Solutions

Senior

Remote

Wroclaw, Poland

140 - 180 PLN/hr

🏢 Summary: The role involves developing modern retail security solutions as a Senior Fullstack Developer with a focus on backend systems and microservices, with optional frontend tasks. You will work in an interdisciplinary team building scalable, secure systems using Java/Kotlin and cloud technologies in a "You build it, you run it" model. The position is offered in a hybrid or fully remote B2B setup. 🗂️ Requirements: Minimum 5 years of commercial experience in Kotlin and/or Java with Spring, Experience in building backend systems and microservices, Practical experience with cloud-based infrastructure, Willingness to work in "You build it, you run it" model, Polish language proficiency C1, German language proficiency B2 📃 Skills: Java, Kotlin, Spring, React, ReactNative, GCP, AWX, Cloudfoundry, Gitlab, CI/CD, Microservices 🏢 Description: Do nowej spółki technologicznej w Polsce należącej do międzynarodowej grupy dm poszukujemy osoby na stanowisko: Senior Fullstack Developer (Kotlin/Java) z j. niemieckim - Retail Security Solutions 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: Dołącz do interdyscyplinarnego zespołu skoncentrowanego na tworzeniu nowoczesnych rozwiązań z zakresu bezpieczeństwa w handlu detalicznym. Projekt będzie głównie skupiał się na budowie backendowych systemów, z możliwością udziału w zadaniach frontendowych (np. współtworzenie User Interface). Tech Stack : Java (11/17/21), Kotlin, Spring, React JS/React Native, Google Cloud Platform, AWX, Cloudfoundry, Gitlab, CI/CD Miejsce pracy: hybrydowo (Wrocław) lub 100% praca zdalna Forma zatrudnienia: B2B Wynagrodzenie: 140-180 PLN/h + VAT na B2B Twoje zadania: Projektowanie i wdrażanie rozwiązań backendowych oraz frontendowych Tworzenie mikroserwisów dla istniejącego systemu monolitycznego Zapewnienie wysokiej jakości kodu, dostępności, bezpieczeństwa, wydajności, skalowalności i niezawodności tworzonego systemu Wsparcie aplikacji i rozwiązywanie problemów zgłaszanych przez użytkowników Co wnosisz do zespołu: Minimum 5 lat doświadczenia w realizacji projektów komercyjnych w Kotlin i/lub w Java, Spring Gotowość do pracy w modelu; “You build it, you run it” Praktyczne doświadczenie z infrastrukturą opartą na rozwiązaniach chmurowych Kreatywność, otwartość na nowe rozwiązania i bardzo dobre umiejętności komunikacyjne Znajomość języków: polskiego (C1) oraz niemieckiego (B2) umożliwiająca swobodną pracę zespołową z native speakerami Dodatkowymi atutami będą: Doświadczenie w tworzeniu rozwiązań frontendowych Znajomość Solace, Google Pubsub, CloudFoundry Znajomość języka angielskiego (min. B2) Co Ci oferujemy: Stabilną współpracę u jednego 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 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 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 Chcesz dowiedzieć się o tym, jak się u nas pracuje? Opowiedzą Ci o tym Jakub Kadłubowski , który prowadzi rekrutację i Adam Piwek z dmTECH.

Technology

dmTECH Polska

Fullstack Developer z j. niemieckim - genAI

Mid

Remote

Wroclaw, Poland

140 - 180 PLN/hr

🏢 Summary: B2B contract for a Fullstack Developer with German to design and deliver end-to-end solutions integrating generative AI (genAI) and LLMs into cloud-based retail systems. The role focuses on backend and frontend development, cloud architecture, and AI-driven image generation systems (dmBild AI). Work includes integrating genAI into existing infrastructure using modern cloud and MLOps practices. 🗂️ Requirements: Polish language proficiency C1, German language proficiency minimum B2, Extensive experience with cloud architectures on GCP, AWS or Azure, Experience with Infrastructure-as-Code using Terraform, Strong practical experience in Python, Hands-on experience with generative AI and LLM integration, Experience building end-to-end applications, Experience integrating AI solutions into production systems 📃 Skills: Python, TypeScript, React, GCP, AWS, Azure, Terraform, LLM, GenerativeAI, AgenticAI, MLOps, Cloud 🏢 Description: Do spółki technologicznej należącej do międzynarodowej grupy dm poszukujemy podwykonawcy do współpracy jako: Fullstack Developer z j. niemieckim - genAI dmTECH to ponad 1 400 ekspertek i ekspertów z różnych obszarów technologicznych, którzy każdego dnia tworzą, utrzymują i rozwijają rozwiązania retailTECH dla koncernu dm – jednej z największych europejskich sieci drogerii. Działamy w Niemczech, Austrii i Polsce. Każdego dnia efekty naszej pracy budują doświadczenia klientów, pracowników i partnerów biznesowych w 14 krajach Europy, także w naszym kraju. Kreujemy branżę reitailTECH w oparciu o najnowsze rozwiązania, współpracujemy zwinnie, myślimy długoterminowo. Zostań naszym podwykonawcą i jako partner biznesowy wspieraj rozwój naszych rozwiązań technologicznych w Polsce. Na czym będzie polegała nasza współpraca Projekt: W dziale Customer Data Services pomagamy tworzyć rozwiązania technologiczne - od wspierających marketing i komunikację po rekomendacje produktów, kupony, aż do kwestii projektowania lokalnego asortymentu. Jako projektanci polegamy na najnowszych technologiach i koncepcjach związanych z danymi i wykorzystaniem AI. Naszym celem jest zbudowanie systemu do generowania obrazów, wspieranego sztuczną inteligencją: dmBild AI. System ma wspomagać wewnętrzne zespoły dm w tworzeniu wysokiej jakości obrazów produktów i zasobów marketingowych na szeroką skalę. Tech Stack : Python, Typescript, React, GCP, Terraform Miejsce współpracy: hybrydowo (Wrocław) lub 100% współpraca zdalna Forma współpracy: Kontrakt B2B Wynagrodzenie: Mid: 100 – 140 PLN/h + VAT na B2B Senior: 140 - 180 PLN/h + VAT na B2B Na czym będzie polegała nasza współpraca? Świadczenie usług w zakresie  projektowania i rozwijania rozwiązań backendowych, integrujących różne systemy z naszą nową i istniejącą infrastrukturą aplikacyjną Konsultacje dot. wdrożenia i integracji generatywnej AI (genAI) oraz modeli językowych (LLM) w architekturze backendowej i frontendowej, przy zachowaniu stabilnego połączenia z istniejącymi systemami Doradztwo w obszarze projektowania oraz optymalizacji architektury chmurowej i platform danych (np. GCP, AWS, Azure), z uwzględnieniem narzędzi Infrastructure-as-Code (Terraform) Pomoc w tworzeniu aplikacji end-to-end ze szczególnym uwzględnieniem integracji genAI/LLM oraz stosowanie nowoczesnych chmurowych stosów technologicznych dla MLOps Konsulting na rzecz zespołów interdyscyplinarnych, których celem jest stworzenie koncepcji i późniejsze wdrażanie rozwiązań technicznych, wykraczających poza prototypy, przeznaczonych do użytkowania produkcyjnego Wymagane doświadczenie i kwalifikacje: Znajomość języka polskiego (C1) oraz niemieckiego (minimum B2) Wieloletnie doświadczenie w koncepcji i wdrażaniu chmurowych architektur i platform danych opartych o GCP, AWS lub Azure, z wykorzystaniem Terraform Wielowymiarowe, praktyczne doświadczenie w Pythonie, generatywnej AI oraz Agentic AI, łącznie z zaawansowanymi frameworkami wspierającymi procesy biznesowe Posiadanie w portfolio projektów z zakresu tworzenia aplikacji w tworzeniu aplikacji end-to-end i ich integracji z genAI i technologiami LLM Co Ci oferujemy: Partnerski model współpracy oparty na autonomii w realizacji powierzonych zadań, a także kulturze dialogu w naszym zespołach produktowych Pair programming: realizując usługi często stosujemy współpracę usługodawców w zakresie programowania, która przyspiesza i zwiększa efektywność realizacji zadań i stanowi okazję do produktowego knowledge sharingu oraz poprawy jakości dostarczanych rozwiązań Elastyczność i zaufanie to dla nas podstawa: nie masz narzuconych sztywnych godzin współpracy. Działamy w oparciu o wzajemne zaufanie. Dla nas liczą się efekty Sprawny start we współpracy. Wierzymy, że dobry start współpracy musi być przygotowany. Plan wdrożenia do Twoich zadań projektowych otrzymasz z wyprzedzeniem Chcesz dowiedzieć się o tym, jak się u nas pracuje? Opowiedzą Ci o tym Jakub Kadłubowski , który prowadzi rekrutację i Adam Piwek z dmTECH.

Technology

dmTECH Polska

Senior Fullstack Developer z j. niemieckim lub angielskim (Python & React) – dmGPT

Senior

Remote

Wroclaw, Poland

140 - 180 PLN/hr

🏢 Summary: Senior Fullstack Developer (Python & React) role focused on building and maintaining an internal AI platform and agent-based solutions, including AI chat interfaces used across the organization. The position involves end-to-end development of production-ready AI services and modern real-time web applications integrated with LLM providers. Work is centered on developing scalable backend services and responsive frontend panels supporting enterprise AI adoption. 🗂️ Requirements: Minimum 5 years of experience in Software Engineering, Commercial experience in Python development, Experience with FastAPI and building production-ready APIs, Commercial experience with React and modern UI development, Experience with WebSockets or Server-Sent Events, Experience in building end-to-end fullstack applications, Fluent Polish (C1), Fluent English (C1) 📃 Skills: Python, FastAPI, React, TypeScript, LangGraph, LangChain, WebSockets, SSE, LLM, Docker, GitHub, Copilot, Claude 🏢 Description: Do nowej spółki technologicznej w Polsce należącej do międzynarodowej grupy dm poszukujemy osoby na stanowisko: Senior Fullstack Developer z j. niemieckim lub angielskim (Python & React) – dmGPT 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 ma 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: Nasz zespół dmGPT jest wiodącym zespołem AI w grupie dm, rozwijającym innowacyjną, natywną platformę AI oraz rozwiązania agentowe, w tym interfejs czatu AI wdrożonego w całej organizacji. Budujemy i utrzymujemy własne aplikacje oraz panele użytkownika, integrujemy wielu dostawców chmurowych i modeli LLM, a także dostarczamy centralną platformę dla agentów AI i rozwiązań opartych na sztucznej inteligencji. Aby spełnić wysokie standardy jakości i innowacyjności, stale rozwijamy naszą platformę, architekturę i narzędzia, skupiając się na potrzebach użytkowników oraz wpływie biznesowym. Naszym celem jest zapewnienie środowiska produkcyjnego, które pozwoli dm w pełni wykorzystać potencjał sztucznej inteligencji. Szukasz środowiska, w którym możesz współtworzyć najnowocześniejsze rozwiązania AI, rozwijać się osobiście i mieć realny wpływ na całą firmę? W takim razie czekamy właśnie na Ciebie Tech Stack : Python (FastAPI), React (TypeScript), AI Agents (LangGraph/LangChain), WebSockets/SSE, LLM APIs, Docker Miejsce współpracy: hybrydowo (Wrocław) lub 100% współpraca zdalna Forma współpracy: B2B Wynagrodzenie: 140 -180 PLN/h + VAT na B2B Twoje zadania: Realizacja funkcjonalności end‑to‑end poprzez łączenie warstwy frontendowej z backendową - od projektowania API po implementację interfejsów użytkownika Budowa i utrzymanie wysokiej jakości backendowych usług AI w Pythonie, z dbałością o czysty kod, testy, dokumentację oraz dostarczanie rozwiązań gotowych do użycia produkcyjnego Tworzenie nowoczesnych, responsywnych paneli użytkownika w React, które udostępniają funkcjonalności AI użytkownikom w całej grupie dm Projektowanie i rozwój interaktywnych komponentów aplikacji działających w czasie rzeczywistym z wykorzystaniem WebSockets i Server‑Sent Events dla aplikacji AI działających w trybie streamingu Tworzenie agentowych rozwiązań AI z wykorzystaniem silników workflow, takich jak LangGraph, na naszej wewnętrznej platformie produkcyjnej Co wnosisz do zespołu Minimum 5 lat doświadczenia w obszarze Software Engineeringu Pasja do budowania produktów opartych na sztucznej inteligencji oraz aktywne korzystanie z narzędzi wspierających proces tworzenia oprogramowania ( m.in . GitHub Copilot, Claude Code) Doświadczenie w programowaniu w Python, ze szczególnym uwzględnieniem FastAPI oraz tworzeniu API gotowych do produkcji Znajomość i praktyczne wykorzystanie we wcześniejszej karierze zawodowej biblioteki React i udokumentowane prace nad projektowaniem nowoczesnych interfejsów użytkownika Doświadczenie w technologiach webowych czasu rzeczywistego, takich jak WebSockets lub Server‑Sent Events - najlepiej w kontekście aplikacji streamingowych lub komunikatorów Zainteresowanie lub doświadczenie w budowaniu agentowych systemów AI Samodzielność oraz wysoki poziom organizacji pracy, przy jednoczesnej zdolności do efektywnej współpracy w zwinnym środowisku zespołowym Znajomość języków: polskiego (C1) i angielskiego (C1) Dodatkowymi atutami będą: Poparte zreazliowanymi projektami doświadczenie z frameworkami takimi jak LangGraph lub LangChain Znajomość języka niemieckiego (B2) 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

Technology

dmTECH Polska

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

Senior

Remote

Wroclaw, Poland

100 - 180 PLN/hr

🏢 Summary: Fullstack (Mid/Senior) role focused on developing and evolving central loyalty and customer account services, including authentication and authorization, for web and mobile applications. The position involves building and maintaining scalable frontend and backend systems within a microservices architecture deployed in the cloud. Work is done in an agile Scrum team with strong emphasis on security, availability and long-term system reliability. 🗂️ Requirements: Minimum 5 years of experience in Java and SpringBoot and/or Kotlin, Commercial experience with React, TypeScript and Electron, Experience with Playwright for test automation, Experience with microservices architecture, Experience with cloud platforms: AWS or Azure or GCP, Experience designing and implementing OAuth2 and OpenIDConnect based authentication solutions, Experience in building frontend and backend systems, Fluent German (B2/C1), Fluent English (B2/C1), Fluent Polish (B2/C1) 📃 Skills: Java, Kotlin, SpringBoot, React, TypeScript, Electron, Playwright, Microservices, OAuth2, OpenIDConnect, AWS, Azure, GCP, Docker, GitLab, ReactNative, Scrum, CIAM, German, English, Polish 🏢 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

Technology

dmTECH Polska

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

Senior

Remote

Wroclaw, Poland

100 - 180 PLN/hr

🏢 Summary: Fullstack (Mid/Senior) role focused on developing and evolving customer account, authentication and authorization systems (CIAM) for e-commerce and mobile applications within a large-scale, international environment. The position involves building and maintaining frontend and backend solutions in a microservices architecture, ensuring high availability, security and scalability. Work is done in an agile Scrum team with strong ownership of system architecture and quality. 🗂️ Requirements: Minimum 5 years experience with Java and Spring Boot and/or Kotlin, Commercial experience with React and TypeScript, Experience with Electron, Experience with Playwright for test automation, Experience with microservices architecture, Experience with cloud platforms (AWS or Azure or GCP), Experience designing and implementing OAuth2/OpenID Connect based authentication systems, Experience working with distributed systems, German language proficiency minimum B2/C1, English language proficiency minimum B2/C1, Polish language proficiency minimum B2/C1 📃 Skills: Java, Kotlin, Spring, React, TypeScript, Electron, Playwright, OAuth2, OpenID, CIAM, Microservices, AWS, Azure, GCP, Docker, GitLab, Scrum 🏢 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

Technology

dmTECH Polska

Mid/Senior Java & AI Developer z j. angielskim lub niemieckim (Enterprise Application Integration)

Mid

Remote

Wroclaw, DS, Poland

100 - 180 PLN/hr

🏢 Summary: B2B offer for a Java & AI Developer to design and evolve an enterprise application integration platform toward an AI-native environment. The role focuses on building microservices-based solutions, integrating corporate systems, and ensuring scalability, security, and performance in cloud environments. Work is done in Agile teams with high autonomy in architectural and technological decisions. 🗂️ Requirements: Strong backend development experience in Java, Experience with Apache Camel, Experience with microservices architecture, Knowledge of web services, messaging, and databases, Experience with containerization and Kubernetes, Experience with CI/CD pipelines, Experience with cloud platforms (Azure, AWS, or GCP), Knowledge of version control systems, Experience with test automation and build tools, Fluent Polish, Fluent English or German 📃 Skills: Java, ApacheCamel, AI, SpringBoot, Kubernetes, Helm, Docker, Git, GitLabCI, Azure, AWS, GCP, Microservices, REST, Messaging, SQL 🏢 Description: dmTECH to międzynarodowy zespół ponad tysiąca ekspertek i ekspertów z różnych obszarów IT i technologii wspierających e-commerce pracujących 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 sprawnie, w oparciu o najnowsze technologie i frameworki. Myślimy długofalowo. Dołącz do nas i twórz z nami pierwsze zespoły technologiczne w Polsce. Aktualnie w dmTECH poszukujemy kandydata na stanowisko Java & AI Developer z j. angielskim lub niemieckim (Enterprise Application Integration) Projekt: W grupie dm jesteśmy ekspertami w integrowaniu aplikacji korporacyjnych w celu automatyzacji i optymalizacji procesów biznesowych. Pracujemy w zespołach Agile i korzystamy z najnowszych technologii oraz metod, również opartych o sztuczną inteligencję. Żeby sprostać wysokim standardom jakości i wspierać innowacje, nieustannie rozwijamy naszą platformę i portfolio. W zespole samodzielnie podejmujemy decyzje dotyczące technologii i architektury, a nasze rozwiązania zawsze stawiają potrzeby użytkownika na pierwszym miejscu. Naszym kolejnym wyzwaniem jest przekształcenie istniejącej platformy wykorzystującej Spring Boot i Javę w środowisko natywne dla AI, które będzie intuicyjne, elastyczne i zgodne z oczekiwaniami użytkowników. Tech Stack : Java, Apache Camel, AI 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: Projektowanie, tworzenie i wdrażanie oprogramowania opartego na architekturze mikroserwisów Zarządzanie całym cyklem procesu technicznego od inżynierii wymagań, wspierania opracowania koncepcji technicznej, implementacji, dokumentacji, testów i akceptacji, aż po analizę i rozwiązywanie problemów Zapewnianie wydajności, dostępności, bezpieczeństwa, łatwości utrzymania i skalowalności Współpraca i kształtowanie innowacyjnych projektów IT wspólnie z jednostkami biznesowymi grupy dm Przekształcanie obecnej infrastruktury w środowisko natywne dla AI z silnym naciskiem na potrzeby klienta 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 pracy 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 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 Co wnosisz do zespołu: Wieloletnia znajomość programowania backendowego w Javie oraz frameworków, takich jak m.in . Apache Camel Doświadczenie w kontroli wersji, automatyzacji testów oraz systemach budowania, a także dogłębne rozumienie koncepcji programistycznych, takich jak usługi webowe, messenging i bazy danych Praktyczne doświadczenie, poparte projektami, w konteneryzacji, wdrażaniu (Kubernetes, Helm, Cloud) oraz narzędziach CI/CD (GitLab CI) na infrastrukturze chmurowej, takiej jak Azure, AWS lub GCP Zamiłowanie do konsultacji z (wewnętrznymi) klientami Pasję i entuzjazm wobec AI oraz innych nowych technologii Gotowość do samodzielnego kształtowania, strukturyzowania i realizowania swoich obowiązków oraz posiadanie zwinnego podejścia (agile mindset) Znajomość języka polskiego (C1) oraz niemieckiego (C1) lub angielskiego (C1) Chcesz dowiedzieć się o tym, jak się u nas pracuje? Opowiedzą Ci o tym Basia Moczulska, która prowadzi rekrutację i Adam Piwek z dmTECH.

Technology

dmTECH Polska

IT Product Manager z j. niemieckim - Customer Technology (B2B)

Senior

Hybrid

Wroclaw, Poland

140 - 170 PLN/hr

🏢 Summary: B2B IT Product Manager role in the Customer Technology area, responsible for developing and optimizing retailTECH products across digital customer touchpoints (e-commerce, mobile app, POS, marketing automation). The position focuses on end-to-end product lifecycle management, requirements analysis, and agile delivery in close cooperation with business and IT stakeholders in an international environment. Hybrid collaboration in Wrocław with strong involvement in system integration and product roadmap execution. 🗂️ Requirements: Fluent German C1, Fluent Polish C1, English B2, Minimum 5 years experience in IT product management, Experience in software development environments, Experience in requirements elicitation workshops, Experience in building Product Roadmaps, Knowledge of SDLC, Knowledge of Agile methodologies, Documented experience in managing Agile IT projects, Ability to analyze functional and technical requirements, Understanding of web and application development, Experience working with international teams, Willingness to travel 📃 Skills: SDLC, Agile, Scrum, Kanban, ProductManagement, Roadmapping, RequirementsEngineering, SoftwareDevelopment, SystemIntegration, Ecommerce, POS, MarketingAutomation, Jira, Confluence, Teams, UX, UI 🏢 Description: Do spółki technologicznej należącej do międzynarodowej grupy dm poszukujemy podwykonawcy do współpracy jako: IT Product Manager z j. niemieckim - Customer Technology (B2B) dmTECH to ponad 1 400 ekspertek i ekspertów z różnych obszarów technologicznych, którzy każdego dnia tworzą, utrzymują i rozwijają rozwiązania retailTECH dla koncernu dm – jednej z największych europejskich sieci drogerii. Działamy w Niemczech, Austrii i Polsce. Każdego dnia efekty naszej pracy budują doświadczenia klientów, pracowników i partnerów biznesowych w 14 krajach Europy, także w naszym kraju. Kreujemy branżę reitailTECH w oparciu o najnowsze rozwiązania, współpracujemy zwinnie, myślimy długoterminowo. Zostań naszym podwykonawcą i jako partner biznesowy wspieraj rozwój naszych rozwiązań technologicznych w Polsce. Na czym będzie polegała nasza współpraca Projekt: W dmTECH struktura organizacyjna opiera się na podziale według obszarów biznesowych, określanych jako produkty, a nie według aplikacji czy systemów. W obrębie poszczególnych produktów prowadzone są działania związane z innowacjami, usprawnieniami oraz zadaniami operacyjnymi. Obszar Customer Technology odpowiada za rozwój oraz utrzymanie cyfrowych punktów kontaktu z klientami, obejmujących zarówno kanały online, jak i sklepy stacjonarne dm. W naszej codziennej pracy wspieramy też ekspertów i ekspertki z różnych działów oraz drogerii w zwiększaniu efektywności ich pracy poprzez tworzenie rozwiązań retailtech dopasowanych do potrzeb klientów. W 14 krajach Europy rozwijamy m.in . sklep internetowy, aplikację dm, systemy kasowe oraz rozwiązania marketing automation. Tworzymy także systemy IT dla partnerów biznesowych dm, umożliwiające podejmowanie decyzji na podstawie danych czy budowanie efektywnego customer and product experience  w ramach ekosystemu dm. Wesprzyj nas w tworzeniu kolejnych produktów IT w obszarze Customer Technology. Miejsce współpracy: hybrydowo (Wrocław) Forma współpracy: B2B Wynagrodzenie: 140-170 PLN/h + VAT Na czym będzie polegała nasza współpraca Bezpośrednia współpraca z działem biznesowym Ekspertyza z zakresu analizy wymagań funkcjonalnych, technicznych i organizacyjnych produktów technicznych z obszaru Customer Technology Doradztwo w obszarze cyklu rozwoju produktu, od tworzenia business case po testowanie, akceptację i obsługę produkcji Wsparcie eksperckie w projektach wewnętrznych, w takich kwestiach jak ich organizacja, planowanie, komunikacja projektowa i kontrola działań Doradztwo w zakresie kierowania zespołem produktowym w ujęciu biznesowym oraz pomoc we współpracy z przedstawicielami IT i biznesu w celu opracowania i optymalizacji rozwiązań Zwinna współpraca z zespołami wielofunkcyjnymi przy projektowaniu, opracowywaniu, wdrażaniu i utrzymywaniu nowego systemu integracji Wsparcie planowania rozwiązań i procesów w celu rozwijania produktów Wymagane doświadczenie i kwalifikacje: Płynna znajomość języka niemieckiego (C1), polskiego (C1) i angielskiego (B2) Co najmniej 5 lat doświadczenia w zarządzaniu produktami IT (software development) Gotowość do kształtowania przejrzystej struktury i samodzielnego zarządzania tematami w celu ciągłego doskonalenia rozwiązań dla dm Doświadczenie w przeprowadzaniu warsztatów w celu pozyskiwania wymagań biznesowych, budowaniu Product Roadmap oraz estymacji złożoności projektów Znajomość SDLC, zwinnych metodologii projektowych oraz sposobu wdrażania Product Roadmap w procesie iteracyjnym Umiejętność współpracy w międzynarodowym zespole Bardzo dobre umiejętności komunikacyjne, aby skutecznie współpracować z różnymi interesariuszami Gotowość do podróży w celu współpracy w różnych lokalizacjach należących do grupy dm Udokumentowane doświadczenie w zarządzaniu zwinnymi projektami IT Zamiłowanie do zagadnień technologicznych: zrozumienie tworzenia aplikacji i stron internetowych w celu analizowania wymagań technicznych, opracowywania innowacyjnych rozwiązań i skutecznej komunikacji z interesariuszami Dodatkowymi atutami będą: Wyższe wykształcenie w dziedzinie informatyki lub kierunku pokrewnym Znajomość zasad projektowania doświadczeń użytkownika (UX/UI) Doświadczenie i znajomość narzędzi do zarządzania projektami (Jira, Confluence, Teams) Doświadczenie w budowaniu i współpracy w zespołach międzynarodowych Co Ci oferujemy: Partnerski model współpracy oparty na autonomii w realizacji powierzonych zadań, a także kulturze dialogu w naszym zespołach produktowych Elastyczność i zaufanie to dla nas podstawa: nie masz narzuconych sztywnych godzin współpracy. Działamy w oparciu o wzajemne zaufanie. Dla nas liczą się efekty Sprawny start we współpracy. Wierzymy, że dobry start współpracy musi być przygotowany. Plan wdrożenia do Twoich zadań projektowych otrzymasz z wyprzedzeniem Chcesz dowiedzieć się o tym, jak się u nas pracuje? Opowiedzą Ci o tym Jakub Kadłubowski , który prowadzi rekrutację i Adam Piwek z dmTECH.

Technology

dmTECH Polska

Staż: Junior Fullstack Developer z j. angielskim – Customer Messaging (University TECH Talents)

Junior

Hybrid

Wroclaw, Poland

32 - 37 PLN/hr

🏢 Summary: Paid internship program (Sept 2026–June 2027) for future Junior Fullstack Developers, focused on building and developing customer messaging and marketing automation solutions in an international agile team. Participants work with modern cloud-based technologies under mentorship, contributing to code quality, system design, and scalable IT solutions. The role combines hands-on development with structured educational support. 🗂️ Requirements: Student status in Computer Science or related technical field (min. 2nd year) during 2026/27 academic year, Basic knowledge of JavaScript, Basic knowledge of React, Basic knowledge of Java or Kotlin, Basic knowledge of cloud solutions (AWS, Azure or GCP), Availability min. 20 hours per week (Mon–Fri, 8–17) from Sept 2026 to June 2027, Polish C1, English B2 📃 Skills: Java, Kotlin, JavaScript, TypeScript, React, ReactNative, SpringBoot, Kafka, Postgres, GCP, CloudFoundry, GitLabCI, Datadog, AWS, Azure, Scrum 🏢 Description: dmTECH to międzynarodowy zespół ponad 1400 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: Weź udział w programie stażowym dla przyszłych juniorów przygotowanym przez ekspertów dmTECH. Dla każdego uczestnika programu, trwającego od września 2026 do czerwca 2027 r. czeka specjalny program edukacyjny i mentor, który pomoże w codziennych wyzwaniach IT w międzynarodowych zespołach dmTECH. Nasz zespół tworzy i rozwija zaawansowane rozwiązania technologiczne realizujące potrzeby klientów drogerii dm w 14 krajach Europy. Tworzone przez nas oprogramowanie wspiera automatyzację marketingu i pomaga w zarządzaniu komunikacją z klientami drogerii używającymi kas samoobsługowych, aplikacji dm czy dokonujących zakupów poprzez nasz sklep online. Tech Stack : Spring Boot, Java 25, Kotlin, React Native, TypeScript, React, Kafka, Postgres, GCP, Cloud Foundry, GitLab CI, Datadog Miejsce pracy: Wrocław, potem hybrydowo Forma zatrudnienia: Umowa zlecenie Wynagrodzenie: 32-37 zł brutto za godzinę Twoje zadania: Współudział w zapewnianiu wysokiej jakości kodu i systemu, np. poprzez przeglądy kodu, pair programming, redukcję złożoności i testy automatyczne Współpraca w zwinnym (scrum) zespole produktowym Udział w projektowaniu rozwiązań IT w obszarze Customer Messaging i rozwoju zespołu Prace nad zapewnieniem wydajności, dostępności, bezpieczeństwa, łatwości konserwacji i skalowalności tworzonych rozwiązań IT Co wnosisz do zespołu: Podstawową znajomość Javascript, React, Java/Kotlin oraz rozwiązań opartych na chmurze, takimi jak AWS, Microsoft Azure lub GCP Zainteresowanie programowaniem i rozwojem jako Fullstack Developer w przyszłej karierze zawodowej Znajomość języków: polskiego (C1) oraz angielskiego (B2) umożliwiającą swobodną pracę w międzynarodowym zespole pracującym po angielsku Wysokie standardy jakości codziennej pracy, otwartość na szeroki zakres tematów, chęć uczenia się i bardzo dobre umiejętności komunikacyjne W trakcie trwania programu, w roku akademickim 2026/27, status studenta informatyki bądź kierunku technologicznego (w momencie aplikacji optymalnie minimum 2. rok studiów inżynierskich lub licencjackich) Gotowość do pracy w zespole minimum 20 godzin w tygodniu w godzinach biznesowych (poniedziałek-piątek, 8-17) od września 2026 do czerwca 2027. Możliwa praca w wymiarze do 40 godzin/tygodniowo Dodatkowym atutem będzie: Znajomość języka niemieckiego na poziomie komunikatywnym Uzyskane certyfikaty w obszarze programowania lub rozwiązań opartych na chmurze Co Ci oferujemy: Kulturę organizacyjną : Kultura dialogu wyznacza nasze wspólne działania. Charakteryzuje się samodzielnością, wzajemnym szacunkiem oraz inicjatywą. Płaska struktura organizacyjna i interdyscyplinarna współpraca wspierają rozwój zawodowy i osobisty naszych koleżanek i kolegów. Każdy ma przestrzeń do aktywnego udziału, współtworzenia oraz rozwijania tematów – bo tylko razem osiągamy sukces. W ramach programu University TECH Talent możesz liczyć na pomoc mentorów i dedykowanego koordynatora programu, który będzie wspierać Ciebie nie tylko w kwestiach organizacyjnych, ale też odkrywaniu kultury dialogu czy wzmacnianiu Twojego potencjału w grupie dm Rozwój i nauka : Zdobywaj nowe kompetencje i umiejętności dzięki cyfrowym platformom edukacyjnym dostępnym w grupie dm, obejmującej szeroki zakres tematów. Przygotowaliśmy dla Ciebie także dodatkowe warsztaty, szkoleniową wizytę w centrali dm – dialogicum w Karlsruhe czy wsparcie polskojęzycznych mentorów. Będziesz mieć dostęp do platformy edukacyjnej dmTECH, Udemy, a także specjalnego community, wspierającego Twój rozwój w obszarze technologicznym Warunki pracy : Równowagę ze studiami zapewnia elastyczny czas pracy – dostosowany do Twojego planu studiów i potrzeb zespołu. Możesz skorzystać w dowolnym czasie z naszego biura we Wrocławiu. Wspólnie z zespołem możesz też uczestniczyć we wszelkich wyjazdach, także międzynarodowych, opłacanych przez dmTECH Benefity: Doceniamy Twój wkład w sukces zespołu, oferując dodatki takie jak bonus świąteczny, możliwość testowania produktów dm. Otrzymasz także 10% rabatu do wykorzystania podczas zakupów stacjonarnych w drogeriach dm. Dodatkowo, jeśli chcesz, możesz skorzystać z dofinansowanych: opieki medycznej, programu kafeteryjnego (z opcją karty sportowej), ubezpieczenia grupowego czy platformy z e-bookami i audiobookami Mobilność : W naszym biurze we Wrocławiu możesz skorzystać z miejsc parkingowych oraz możliwości bezpiecznego pozostawienia Twojego roweru w czasie pracy. W bezpośrednim sąsiedztwie znajduje się stacja kolejowa Wrocław Mikołajów oraz przystanek komunikacji miejskiej Dworzec Mikołajów (Zachodnia). W zasięgu kilku minut podróży samochodem masz także dogodny dojazd do Autostradowej Obwodnicy Wrocławia Zanim zaczniesz: Dobry start wymaga przygotowania. Dlatego przed rozpoczęciem zadań w Twoim zespole technologicznym czekają na Ciebie Start Days. To okazja do poznania kolegów i koleżanek z dmTECH Polska i projektu, w którym pracujesz. Możliwe są także międzynarodowe wyjazdy wynikające z potrzeb projektu, nad którym pracujesz. Plan wdrożenia otrzymasz jeszcze przed startem pracy. Umowę z Tobą omówimy i podpiszemy najpóźniej przed okresem wakacyjnym, jeszcze przed startem programu University TECH Talents. Przekonaj się, kim jesteśmy i czym się zajmujemy. Odkryj nasz cykl dmTECH @work dostępny na YouTube i Spotify . Jak będzie wyglądać Twoja droga do płatnego stażu w dmTECH Polska? Krok 1: Wyślij CV w języku angielskim lub niemieckim uzupełniając wszystkie pytania w formularzu Krok 2: Jeśli Twoja aplikacja będzie odpowiadała naszym wymaganiom, przygotuj się na rozmowę z rekruterem , który sprawdzi również znajomość Twoich języków obcych Krok 3: Spotkaj się z zespołem dmTECH Polska na 1. rozmowie , także w języku obcym Krok 4: Jeśli wszystko pójdzie dobrze, rozwiąż samodzielnie zadanie techniczne i omów je na 2. spotkaniu z Twoim przyszłym zespołem, w języku, w którym na co dzień będziesz pracować Krok 5: Przyjmij ofertę i weź udział w naszym programie University TECH Talents i dołącz do dmTECH od września 2026 r. Rekruterem odpowiedzialnym za projekt jest Barbara Moczulska. Wszelkie pytania prosimy kierować na adres barbara.moczulska@dm-b2b.com ​

Technology

dmTECH Polska

Staż: Junior Fullstack Developer z j. angielskim - Care Connect Portal - University TECH Talents

Junior

Hybrid

Wroclaw, Poland

32 - 37 PLN/hr

🏢 Summary: Paid internship program (University TECH Talents 2026/27) for future Junior Fullstack Developers, focused on building a greenfield communication platform in an international agile team. The role involves end-to-end development of frontend and backend systems using modern cloud technologies under mentorship. Participants work on real business solutions throughout the full application lifecycle. 🗂️ Requirements: Student status in Computer Science or related technical field (minimum 2nd year), Availability min. 20 hours per week (Mon-Fri, 8-17) from Sept 2026 to June 2027, Interest in Fullstack development, Polish C1, English B2, Willingness to work with Java/Kotlin and TypeScript/React stack, Basic understanding of software development lifecycle, Availability to work onsite in Wrocław (initially) 📃 Skills: Java, Kotlin, Spring, TypeScript, React, Tailwind, GCP, CloudFoundry, GitLab, CI/CD 🏢 Description: dmTECH to międzynarodowy zespół ponad 1400 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 Weź udział w programie stażowym dla przyszłych juniorów przygotowanym przez ekspertów dmTECH. Dla każdego uczestnika programu, trwającego od września 2026 do czerwca 2027 r. czeka specjalny program edukacyjny i mentorzy, którzy pomogą w codziennych wyzwaniach IT w międzynarodowych zespołach dmTECH. Zespół Care Connect Portal rozwija nowoczesną, greenfieldową platformę wspierającą efektywną komunikację i współpracę z położnymi oraz specjalistami z obszaru zdrowia. Nasze rozwiązania służą usprawnieniu procesów biznesowych i budowaniu trwałych relacji z kluczowymi partnerami drogerii dm. Tech Stack : Java / Kotlin, Spring Boot, TypeScript, React, Tailwind, Google Cloud Platform, Cloud Foundry, GitLab CI/CD, Claude Code Miejsce pracy: Wrocław, potem hybrydowo Forma zatrudnienia: Umowa zlecenie Wynagrodzenie: 32-37 zł brutto za godzinę Twoje zadania: Praca nad koncepcją i implementacją systemów frontendowych i backendowych Współpraca w interdyscyplinarnym, zwinnym zespole deweloperskim z wykorzystaniem pair programmingu Odpowiedzialność za pełny cykl życia aplikacji, w tym projektowanie rozwiązania, rozmowy z biznesem, analizę wymagań, implementację, testowanie, deployment oraz utrzymanie systemu Zapewnienie wysokiej jakości kodu, dostępności systemu, bezpieczeństwa, wydajności, skalowalności i niezawodności w perspektywie długoterminowej Co wnosisz do zespołu Zainteresowanie inżynierią oprogramowania i rozwojem jako Fullstack Developer w przyszłej karierze zawodowej Podstawową znajomość React, Java/Kotlin, Spring Boot zdobyte w trakcie studiów lub realizowanych projektów Znajomość języków: polskiego (C1) oraz angielskiego (B2) umożliwiającą swobodną pracę w międzynarodowym zespole pracującym także po angielsku Wysokie standardy jakości pracy codziennej, otwartość na szeroki zakres tematów, chęć uczenia się i bardzo dobre umiejętności komunikacyjne, umiejętność organizacji własnej pracy i realizacji powierzonych zadań. Gotowość do zadawania pytań i szukania rozwiązań. Otwartość na kulturę dialogu, wspieranie transparentnej komunikacji oraz konstruktywnej wymiany opinii w zespole, co sprzyja wspólnemu rozwiązywaniu problemów i efektywnej współpracy W trakcie trwania programu, w roku akademickim 2026/27, status studenta informatyki bądź kierunku technologicznego (w momencie aplikacji optymalnie minimum 2. rok studiów inżynierskich lub licencjackich) Gotowość do pracy w zespole minimum 20 godzin w tygodniu w godzinach biznesowych (poniedziałek-piątek, 8-17) od września 2026 do czerwca 2027. Możliwa praca w wymiarze do 40 godzin/tygodniowo Dodatkowym atutem będzie: Znajomość języka niemieckiego na poziomie komunikatywnym Znajomość zagadnień UI/UX Uzyskane certyfikaty w obszarze programowania lub rozwiązań opartych na chmurze Co Ci oferujemy Kulturę organizacyjną : Kultura dialogu wyznacza nasze wspólne działania. Charakteryzuje się samodzielnością, wzajemnym szacunkiem oraz inicjatywą. Płaska struktura organizacyjna i interdyscyplinarna współpraca wspierają rozwój zawodowy i osobisty naszych koleżanek i kolegów. Każdy ma przestrzeń do aktywnego udziału, współtworzenia oraz rozwijania tematów – bo tylko razem osiągamy sukces. W ramach programu University TECH Talent możesz liczyć na pomoc mentorów i dedykowanego koordynatora programu, który będzie wspierać Ciebie nie tylko w kwestiach organizacyjnych, ale też odkrywaniu kultury dialogu czy wzmacnianiu Twojego potencjału w grupie dm Rozwój i naukę : Zdobywaj nowe kompetencje i umiejętności dzięki cyfrowym platformom edukacyjnym dostępnym w grupie dm, obejmującej szeroki zakres tematów. Przygotowaliśmy dla Ciebie także dodatkowe warsztaty, szkoleniową wizytę w centrali dm – dialogicum w Karlsruhe czy wsparcie polskojęzycznych mentorów. Będziesz mieć dostęp do platformy edukacyjnej dmTECH, Udemy, a także specjalnego community, wspierającego Twój rozwój w obszarze technologicznym. W naszych zespołach często pracujemy w oparciu o pair programming, dzięki temu będziesz uczyć się i uczyć innych, z którymi pracujesz Warunki pracy : Równowagę ze studiami zapewnia elastyczny czas pracy – dostosowany do Twojego planu studiów i potrzeb zespołu. Możesz skorzystać w dowolnym czasie z naszego biura we Wrocławiu. Wspólnie z zespołem możesz też uczestniczyć we wszelkich wyjazdach, także międzynarodowych, opłacanych przez dmTECH Benefity: Doceniamy Twój wkład w sukces zespołu, oferując dodatki takie jak bonus świąteczny, możliwość testowania produktów dm. Otrzymasz także 10% rabatu do wykorzystania podczas zakupów stacjonarnych w drogeriach dm. Dodatkowo, jeśli chcesz, możesz skorzystać z dofinansowanych: opieki medycznej, programu kafeteryjnego (z opcją karty sportowej), ubezpieczenia grupowego czy platformy z e-bookami i audiobookami Mobilność : W naszym biurze we Wrocławiu możesz skorzystać z miejsc parkingowych oraz możliwości bezpiecznego pozostawienia Twojego roweru w czasie pracy. W bezpośrednim sąsiedztwie znajduje się stacja kolejowa Wrocław Mikołajów oraz przystanek komunikacji miejskiej Dworzec Mikołajów (Zachodnia). W zasięgu kilku minut podróży samochodem masz także dogodny dojazd do Autostradowej Obwodnicy Wrocławia Zanim zaczniesz: Dobry start wymaga przygotowania. Dlatego przed rozpoczęciem zadań w Twoim zespole technologicznym czekają na Ciebie Start Days. To okazja do poznania kolegów i koleżanek z dmTECH Polska i projektu, w którym pracujesz. Możliwe są także międzynarodowe wyjazdy wynikające z potrzeb projektu, nad którym pracujesz. Plan wdrożenia otrzymasz jeszcze przed startem pracy. Umowę z Tobą omówimy i podpiszemy najpóźniej przed okresem wakacyjnym, jeszcze przed startem programu University TECH Talents. Przekonaj się, kim jesteśmy i czym się zajmujemy. Odkryj nasz cykl dmTECH @work dostępny na YouTube i Spotify . Jak będzie wyglądać Twoja droga do płatnego stażu w dmTECH Polska? Krok 1: Wyślij CV w języku angielskim lub niemieckim uzupełniając wszystkie pytania w formularzu Krok 2: Jeśli Twoja aplikacja będzie odpowiadała naszym wymaganiom, przygotuj się na rozmowę z rekruterem , który sprawdzi również znajomość Twoich języków obcych Krok 3: Spotkaj się z zespołem dmTECH Polska na 1. rozmowie , także w języku obcym Krok 4: Jeśli wszystko pójdzie dobrze, rozwiąż samodzielnie zadanie techniczne i omów je na 2. spotkaniu z Twoim przyszłym zespołem, w języku, w którym na co dzień będziesz pracować Krok 5: Przyjmij ofertę i weź udział w naszym programie University TECH Talents i dołącz do dmTECH od września 2026 r.

Technology

7N

Fullstack Software Engineer (Kotlin + React)

Mid

Remote

Gdansk, Poland

150 - 170 PLN

🏢 Summary: Fullstack Software Engineer (Kotlin + React) role in a data-driven advertising project within e-commerce, focused on building scalable microservices and modern web tools for campaign management. The position involves developing backend systems, APIs, and React-based dashboards, working with large data volumes and ML-powered recommendation systems. Remote full-time engagement with impact on solutions used by thousands of users. 🗂️ Requirements: Several years of experience as Fullstack Developer with strong backend focus, Strong knowledge of Kotlin, Strong knowledge of Spring Boot, Experience with microservices architecture, Experience with Google Cloud Platform, Experience with relational and non-relational databases, Strong knowledge of TypeScript, Strong knowledge of React, Experience with testing frameworks (Jest, Vitest or Playwright), Experience with large-scale data processing, Knowledge of Server-Side Rendering, Experience with AI-assisted development tools 📃 Skills: Kotlin, SpringBoot, Microservices, GCP, MongoDB, SQL, TypeScript, React, Jest, Vitest, Playwright, SSR, Scala, Copilot, AI, EventDriven, MachineLearning, REST, API 🏢 Description: Dla naszego klienta z branży e-commerce poszukujemy osoby na stanowisko Fullstack Software Engineer (Kotlin + React) do projektu z obszaru reklamy i danych. Dołączysz do zespołu rozwijającego nowoczesne narzędzia wspierające sprzedawców w zarządzaniu kampaniami reklamowymi i rozwijaniu ich biznesu. Projekt ma silny komponent data-driven i opiera się na przetwarzaniu dużych wolumenów danych oraz wykorzystaniu rozwiązań Machine Learning do budowy systemów rekomendacyjnych. To rola dla osoby, która dobrze odnajduje się w środowisku produktowym, lubi pracę przy skalowalnych systemach i chce mieć realny wpływ na rozwiązania wykorzystywane przez tysiące użytkowników. Lokalizacja: praca zdalna (1-2 razy na kwartał spotkanie w Warszawie lub Krakowie) Forma współpracy: full-time Start: 01.06.2026 Zaangażowanie: do końca 2026 (z możliwością przedłużenia) Zakres obowiązków Rozwój i utrzymanie systemów backendowych opartych o architekturę mikroserwisową Budowa i integracja rozwiązań wspierających systemy rekomendacyjne we współpracy z zespołami Data Science Projektowanie i rozwój wydajnych API zasilających narzędzia analityczne i dashboardy Praca z dużymi wolumenami danych w architekturze event-driven Rozwój warstwy frontendowej (React) - dashboardy i narzędzia dla użytkowników biznesowych Dbanie o jakość, wydajność i skalowalność tworzonych rozwiązań Oczekiwania Kilkuletnie doświadczenie w pracy na stanowisku Fullstack Developera , z wyraźnym naciskiem na rozwój backendu Bardzo dobra znajomość języka Kotlin oraz frameworka Spring Boot Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej Praktyczna znajomość środowisk chmurowych, w szczególności Google Cloud Platform (GCP) Doświadczenie w pracy z bazami danych - zarówno nierelacyjnymi (MongoDB), jak i relacyjnymi (SQL). Dobra znajomość TypeScript oraz biblioteki React w kontekście budowy nowoczesnych aplikacji webowych Znajomość narzędzi i frameworków testowych, takich jak Jest, Vitest lub Playwright Doświadczenie w pracy z narzędziami wspierającymi development, w tym rozwiązaniami typu Copilot lub innymi narzędziami opartymi o AI Znajomość języka angielskiego na poziomie minimum B2 , umożliwiająca swobodną pracę w środowisku technicznym. Znajomość podejścia Server-Side Rendering (SSR) Doświadczenie w projektach opartych o przetwarzanie dużych wolumenów danych Mile widziane: znajomość języka Scala Oferujemy Stałe wsparcie osobistego agenta , dbającego o Twoją ciągłość projektową, kontakt z klientem, niezbędne formalności, komfort pracy oraz rozwój, Consultant Development Program – doradztwo w planowaniu kariery w oparciu o najnowsze trendy i potrzeby rynku IT, obejmujące m.in . konsultacje z agentami i mentorami kariery , Dostęp do 7N Learning & Development – platformy rozwojowo-edukacyjnej z webinarami, biblioteką artykułów i raportów branżowych oraz regularnymi zaproszeniami na jednorazowe i cykliczne wydarzenia rozwojowe – techniczne, biznesowe oraz life-stylowe, Spektakularne eventy integracyjne , zarówno dla Ciebie (np. coroczny wyjazd Kick-Off , imprezy świąteczne czy sportowe Letnie Igrzyska), jak i dla Twoich bliskich (np. pikniki rodzinne, premiery filmowe), Rozwój zawodowy nie tylko podczas projektu – możesz zaangażować się w przekazywanie wiedzy innym w ramach oferty 7N Services kierowanej do klientów 7N, Relacje i dostęp do wiedzy najbardziej doświadczonych ekspertów IT na rynku – średni staż zawodowy naszego Konsultanta w Polsce to ponad 10 lat. Pakiet benefitów zaplanowany od A do Z , czyli dofinansowanie do opieki medycznej, ubezpieczenia na życie, karty sportowej dla Ciebie i Twoich bliskich, a także zniżki do sklepów w Polsce i za granicą O 7N Ciągłe poszukiwanie projektów, trudne negocjacje stawek, brak wsparcia w rozwoju – brzmi znajomo? W 7N zyskujesz nie tylko stabilność kontraktów, ale też zaangażowanie osobistego opiekuna dbającego o Twój komfort zawodowy i stały dostęp do inicjatyw rozwojowych. Naszym celem jest zapewnienie Ci stabilnej i komfortowej współpracy, która przyczyni się do sukcesu Twojego jako eksperta IT oraz naszych klientów. Budujemy trwałe relacje, bazując na skandynawskich wartościach i 30-letnim doświadczeniu w tworzeniu rozwiązań IT dla ponad 200 organizacji.