dm Polska i dmTECH Polska
Open positions
Fullstack Developer z j. niemieckim - Payments (B2B)
B2B contractor (fullstack) building cloud-based payment software behind dm drugstore checkouts — card, cash and coupon payments across traditional tills, self-checkout and the online shop. Java/Kotlin, Spring and GCP on the backend with frontend work; hybrid in Wrocław or fully remote, requiring Polish C1 and German B2.
Senior Fullstack Software Engineer (Java/React) z j. niemieckim (B2B)
dmTECH, the tech arm of European drugstore chain dm, seeks a senior B2B fullstack contractor to design, build and maintain retail software — e-commerce, store support, supply-chain and payment systems — in Java/Kotlin/Spring Boot with React on GCP. Hybrid in Wrocław or fully remote; German B2/C1 required.
Fullstack Software Engineer (Java/React) z j. angielskim – Marketing Communications (B2B)
Fullstack engineer (B2B contract) at dmTECH, the tech arm of the dm drugstore chain, building customer communication systems — CRM campaigns, newsletters and automated client communication — with Java/Spring Boot backend and React/React Native frontend on GCP, plus early LLM-based agent concepts. Hybrid in Wrocław or fully remote.
Senior Fullstack Developer (Java/React) z j. angielskim lub niemieckim – Customer Service Management (B2B)
Senior fullstack developer (B2B contract) at dmTECH, the tech arm of the dm drugstore chain, building AI-powered customer service tools for retail. Day-to-day: Java/Spring Boot backend, React frontend, microservices on Google Cloud. Hybrid in Wrocław or 100% remote; requires Polish C1 plus English B2.
Fullstack Software Engineer (Python/React) z j. angielskim – Payable Solutions (B2B)
B2B fullstack engineer building intelligent invoice-processing (OCR/AI) systems in the ERP/Payable Solutions team at dmTECH, the tech arm of the dm drugstore retail group. Day to day: Python backend, React frontend, Kubernetes, PostgreSQL/Snowflake, SAP integrations, and AI-driven automation. Hybrid in Wrocław or 100% remote.
Fullstack Developer z j. niemieckim (Java, TypeScript) – Recruitment Technologies (B2B)
Fullstack developer (Java + JavaScript/TypeScript) building and maintaining recruitment web applications and microservices for dmTECH, the IT arm of the dm drugstore chain, with a say in cloud architecture and CI/CD. Hybrid in Wrocław or fully remote, on a B2B contract; German at B2 is required.
Senior Fullstack Developer (Kotlin) z j. angielskim lub niemieckim - Retail Security Solutions (B2B)
Senior fullstack developer (B2B contractor) building retail security solutions for dmTECH, the tech arm of the dm drugstore group — mainly new backend microservices in Java/Kotlin with Spring on GCP, with some frontend work and AI-based visual data analysis. Hybrid in Wrocław or fully remote, 140–180 PLN/h + VAT.