Ausgeprägte Erfahrung mit Kotlin (Coroutines, Flow) Sehr gute Kenntnisse im Bereich Android Entwicklung (Retrofit, Navigation Components, Live Data, Jetpack, Dependency Injection) Wünschenswert wären Erfahrungen auch im Bereich NoSQL Erfahrung mit REST-APIs und JSON, sowie Verständnis von Authentifizierungsmechanismen Erweiterte Kenntnisse und Erfahrung in Softwaredesign, Architektur und Entwicklung Solides Wissen im Bereich Continuous Integration / Deployment und Performance / Memory Profiling Gute Kommunikationsfähigkeit in Deutsch (B2) und Englisch (B2) Du hast ein IT Studium, z.B. Informatik, Wirtschaftsinformatik oder vergleichbar. Alternativ eine Berufsausbildung der Anwendungsentwicklung und entsprechender Weiterbildung Einleitungstext Schwarz Digits schafft das technologische Fundament für digitale Entscheidungsfreiheit in Europa. Als IT- und Digitalsparte der Schwarz Gruppe entwickeln und verantworten wir einerseits die IT-Infrastrukturen für die Handelssparten Lidl und Kaufland sowie die Schwarz Produktion und PreZero. Gleichzeitig agieren wir als unabhängiger Anbieter am externen Markt, um Unternehmen in ganz Europa bei ihrer digitalen Transformation zu unterstützen. Unsere Kernleistungen bündeln wir in den Bereichen Cloud, Cyber Security, Data & AI, Communication und Workspace. Trage auch du zur digitalen Entscheidungsfreiheit in Europa bei. Bei uns arbeitest du an der Schnittstelle zwischen Agilität und Sicherheit: Du profitierst von den schnellen Entscheidungswegen, genießt echte Gestaltungsspielräume in deinen Projekten und baust dabei auf das stabile Fundament der Schwarz Gruppe. Deine Aufgaben Du bist verantwortlich für die Implementierung unserer Mobilen Applikationen und stellst die Funktionsfähigkeit im produktiven Betrieb sicher und gestaltest somit das Herzstück unserer digitalen Strategie In einem hybriden Arbeitsumfeld, das dir ein hohes Maß an Flexibilität bietet, unterstützt du das Produktmanagement-Team bei täglichen Fragestellungen und passender Softwarelösungsarchitektur Du arbeitest mit internen und internationalen Kollegen, in einem hochskalierten Umfeld, gemeinsam an Anforderungen und kannst dabei Aufgaben koordinieren Du erweiterst stetig dein Wissen, sowohl im direkten Austausch mit Kollegen als auch eigenständig Optimierung bestehender Code Architekturen sowie Verbesserung der Usability