> Markdown version of [/jobs/ext/1680825-mobile-app-developer](https://www.wearedevelopers.com/jobs/ext/1680825-mobile-app-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mobile App Developer - **Company:** Marc O'Polo AG - **Location:** Stephanskirchen, Germany - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Data Analysis, Software Quality, Code Review, Continuous Integration, Payment Systems, Mobile Application Software, Microsoft Office, Model View ViewModel, Flexi (Photoshop Plugin), Kotlin, Integration Tests, Graphql, Asynchronous Programming - **Published:** July 9, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=9d094b9d9f899d0b ## About the Role * Du bringst mehrjährige Erfahrung in der Entwicklung mobiler Apps mit Kotlin mit, idealerweise hast du bereits mit Kotlin Multiplatform Mobile (KMM) gearbeitet. * Dein fundiertes Wissen in der Architektur mobiler Anwendungen, wie Clean Architecture und MVVM, ist ein großer Vorteil. * Du hast Erfahrung in der Entwicklung und Pflege von Shared Code für iOS und Android und verstehst die plattformspezifischen Besonderheiten beider Systeme. * Der sichere Umgang mit REST- und/oder GraphQL-APIs gehört zu deinen täglichen Aufgaben. * Asynchrone Programmierung, insbesondere mit Coroutines und Flow, ist dir vertraut. * Du zeichnest dich durch Kenntnisse in der Qualitätssicherung mittels Unit- und Integrationstests aus. * Erfahrung mit CI/CD-Pipelines und den Release-Prozessen von Mobile Apps sind wünschenswert. * Dein Interesse an modernen Mobile-Technologien und die Bereitschaft zur kontinuierlichen Weiterbildung sind Teil deiner Motivation. * Du bist ein Teamplayer mit strukturierter, selbstständiger und lösungsorientierter Arbeitsweise. * Fließende Deutsch- oder Englischkenntnisse runden dein Profil ab. ## Description * Du entwickelst und optimierst unsere E-Commerce App für iOS und Android, basierend auf Kotlin Multiplatform Mobile (KMM). * Du implementierst und pflegst die zentrale Business-Logik sowie plattformspezifische Features. * Die enge Zusammenarbeit mit iOS- und Android-Teams zur optimalen Integration des Shared Codes liegt in deinem Verantwortungsbereich. * Du setzt neue Features entlang der gesamten Customer Journey um, einschließlich Product Discovery, Checkout, Payment, Loyalty und Personalisierung. * Du stellst sicher, dass unsere App über alle Plattformen hinweg eine hohe Code-Qualität, Performance und Stabilität bietet. * Die Integration und Weiterentwicklung von REST- sowie GraphQL-APIs, einschließlich Third-Party-Services wie Analytics, Payment und CRM, sind Bestandteil deiner Arbeit. * Du beteiligst dich aktiv an Architektur-Entscheidungen und bringst Expertise in Bereichen wie Clean Architecture und MVVM ein. * Du schreibst Unit- und Integrationstests für den Shared Code, um die Softwarequalität zu sichern. * Du führst Code Reviews durch und förderst den aktiven Wissensaustausch innerhalb des Teams. * Du unterstützt bei Release-Prozessen, überwachst das Monitoring und arbeitest kontinuierlich an der Optimierung unserer App., * Mobile Office, Flex Work & Flexi Friday * Workation in Europa * Trainings, E-Learnings & Entwicklungsprogramme * 50 % Mitarbeiterrabatt, Corporate Benefits & Zuschüsse * Wellpass, kostenlose Sportangebote & Health Support * (Charging) Parkplätze, Shuttle & Bike-Leasing * 30 Tage Urlaub & Sonderurlaub * Bistro, kostenfreie Getränke & Snacks * Unterstützung für Familien & Pflegende * Nachhaltiges Arbeitsumfeld * Mitarbeiterevents & Wertschätzung besonderer Momente * Hundefreundliches Büro ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Introducing Kotlin Multiplatform in an existing project](https://www.wearedevelopers.com/videos/276-introducing-kotlin-multiplatform-in-an-existing-project) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [The Dark Corners of Kotlin Multiplatform](https://www.wearedevelopers.com/videos/100143-the-dark-corners-of-kotlin-multiplatform) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) ## Related Articles - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)