Senior Fullstack Developer dm-App & Onlineshop - Kotlin, Spring Boot, React, TypeScript (w/m/d)
Core
Senior Fullstack Developer responsible for the dm App and Online Shop, focusing on search functionality, semantic search, and personalized user experiences for millions of customers.
Role type
Senior Fullstack Developer (Backend & Frontend)
Builds
The dm App, Online Shop, and Homepage for dm-drogerie markt
Domain
Retail / Digital Commerce
Deliverable
product features
Required skills
Spring Boot, Kotlin, React, TypeScript, Microservices, Kafka, Elasticsearch, Cloud Foundry, Terraform, GitLab CI, Datadog, Bounded Contexts, Domain-Driven Design, Refactoring, Clean Code, SOLID, CI/CD, Infrastructure as Code, Observability, Security Management
Preferred skills
Kafka/Pub-Sub, Search Technologies, Micro-Frontend, React Native, AI-assisted development
Technologies
Spring Boot, Kotlin, React, TypeScript, React Native, RESTful APIs, Kafka, Elasticsearch, Cloud Foundry, Terraform, GitLab CI, Datadog, Snyk, Renovate
Responsibilities
Conceive and implement backend and frontend components with end-to-end responsibility; Actively shape and evaluate software architecture for scalability and reliability; Refactor existing systems and reduce technical debt; Collaborate with business units and external partners on innovative IT products; Transfer knowledge and set standards in reviews and architecture.
Seniority
Senior, hands-on IC