Für monatlich 5 Millionen Kundinnen und Kunden, die unsere digitalen Touchpoints nutzen, tragen wir mit unseren digitalen Services maßgeblich zum zeitgemäßen dm-Einkaufserlebnis bei. Mit rund 100 Millionen Sessions pro Monat sind wir, zusammen mit unseren mehr als 4.000 Filialen, auf dem Weg, das Omnichannel-Shopping von Morgen zu gestalten.
Im Bereich Digital Commerce Experience sind wir für den Onlineshop, die Homepage und die App von dm-drogerie markt in Deutschland und allen anderen europäischen dm-Ländern verantwortlich. In unseren agilen Produktteams arbeiten wir interdisziplinär zusammen, um unseren Kunden die besten Einkaufserlebnisse zu bieten.
Für Neu- und Weiterentwicklungen unserer Systeme und Services suchen wir Softwareentwickler in den Bereichen Front- oder Backend sowie beides kombiniert als Full Stack-Developer. Du begeisterst Dich für moderne Technologien und hast Lust, mit uns gemeinsam innovative Lösungen zu entwickeln? Dann freuen wir uns auf Deine Bewerbung!
Unser typischer Tech Stack: Spring Boot | Kotlin | JavaScript |TypeScript | React | React Native |Swift | RESTful APIs | Microservices |MySQL | GCP | VMware Tanzu | GitLab CI | Datadog
Arbeiten kannst Du natürlich direkt bei uns in Karlsruhe – oder regelmäßig remote. Damit das gut funktioniert, treffen wir uns mehrmals monatlich in Karlsruhe.
Deine Aufgaben
- Aktive Begleitung und Mitwirkung von der Konzeption über die Entwicklung bis hin zum laufenden Betrieb
- Sicherstellung der Code- und Systemqualität, u.a. durch Code-Reviews, Komplexitätsreduktion und automatisierte Tests
- Gewährleistung von Performance, Verfügbarkeit, Security, Wartbarkeit und Skalierbarkeit
- Erschließung und Etablierung neuer Themen und moderner Technologien
Das bringst du mit
- Agiles Mindset sowie den Willen und die Fähigkeit, immer wieder neue Herausforderungen anzugehen und dabei eigenverantwortlich Themen zu gestalten
- Begeisterung gemeinsam mit Deinem Team das Einkaufserlebnis unserer Kunden zu verbessern
- Mehrjährige Erfahrung im Entwicklungsumfeld (Entwicklung, Refactoring und Betrieb) von Web-Anwendungen und mobilen Apps
- Kenntnisse und Erfahrung in einer oder mehreren der folgenden Programmiersprachen: Spring Boot, Kotlin, JavaScript, TypeScript, React, React Native und Swift
- Erste Erfahrung mit cloud-gehosteten Microservices
- Ausgeprägtes Kommunikationsvermögen in Deutsch und Englisch (mind. B2)
Das bieten wir dir
- Attraktive Arbeitsbedingungen: Mit flexiblen Arbeitszeiten und überwiegend mobilem Arbeiten, einer 37,5-Std.-Woche sowie 30 Urlaubstagen ermöglichen wir eine ausgewogene Work-Life-Balance.
- Mitgestaltung und Entwicklung: Bei uns kann sich jeder einbringen und dazu beitragen, Themen voranzutreiben. Für Deine persönliche und fachliche Entwicklung bieten wir vielfältige Weiterbildungsangebote an.
- Dialogische Unternehmenskultur: Unsere Arbeitsgemeinschaft ist geprägt durch den gegenseitigen Austausch auf Augenhöhe, Dynamik und flache Hierarchien. Ein zentraler Baustein unserer Zusammenarbeitskultur ist die Eigenverantwortung.
- Moderne Unternehmenszentrale: Helle Büroflächen, höhenverstellbare Tische, neueste Technik und ein Mitarbeiterrestaurant – unser dialogicum bietet ideale Bedingungen für Deinen Arbeitstag dank innovativer Ausstattung und intelligenter Konzepte.
- Weitere Vorteile und Zusatzleistungen: Profitiere von weiteren Leistungen wie z. B. Mitarbeiterrabatt, Deutschland-Ticket, Fahrrad (Jobrad)- und IT-Leasing, Urlaubs- und Weihnachtsgeld sowie betrieblicher Altersvorsorge.
- Optimale Verkehrsanbindung: In direkter Nähe zur Autobahn, einer S-Bahn-Haltestelle und dem DB-Bahnhof Durlach gelegen, sind wir mit PKW und Bahn sehr gut erreichbar. Zudem gibt es ein kostenloses Parkhaus und eine Fahrradgarage, jeweils mit Elektro-Ladestationen.