Text copied to clipboard!
Titel
Text copied to clipboard!Leitender Android-Entwickler
Beschreibung
Text copied to clipboard!
Wir suchen einen Leitenden Android-Entwickler, der die technische Vision für unsere mobilen Android-Produkte gestaltet und gleichzeitig ein leistungsstarkes Entwicklungsteam fachlich begleitet. In dieser Rolle übernehmen Sie eine zentrale Position zwischen Produktmanagement, Design, Backend-Entwicklung, Qualitätssicherung und DevOps, um skalierbare, sichere und benutzerfreundliche mobile Anwendungen zu entwickeln. Sie arbeiten an der Architektur neuer Funktionen, optimieren bestehende Anwendungen und stellen sicher, dass unsere Android-Lösungen den höchsten Standards in Bezug auf Performance, Wartbarkeit und Nutzererlebnis entsprechen.
Als leitende Fachkraft treiben Sie die Einführung moderner Entwicklungspraktiken voran, darunter Clean Architecture, modulare Codebasen, automatisierte Tests, Continuous Integration und Continuous Delivery. Sie treffen fundierte technische Entscheidungen zu Kotlin, Jetpack-Komponenten, Coroutines, Flow, Dependency Injection und UI-Entwicklung mit XML oder Jetpack Compose. Darüber hinaus analysieren Sie technische Risiken frühzeitig, definieren Entwicklungsrichtlinien und fördern eine Kultur der Codequalität durch Reviews, Mentoring und Wissensaustausch.
Sie arbeiten eng mit Stakeholdern zusammen, um Produktanforderungen in robuste technische Konzepte zu übersetzen. Dabei berücksichtigen Sie sowohl geschäftliche Ziele als auch technische Machbarkeit. Ein wichtiger Bestandteil Ihrer Tätigkeit ist die Priorisierung technischer Schulden, die Verbesserung der App-Stabilität und die kontinuierliche Optimierung von Build-Prozessen, Release-Zyklen und Monitoring. Sie unterstützen das Team bei komplexen Problemstellungen, führen Architekturentscheidungen herbei und helfen bei der langfristigen technologischen Ausrichtung der mobilen Plattform.
Neben Ihrer technischen Expertise bringen Sie Führungsstärke und Kommunikationsfähigkeit mit. Sie coachen Entwicklerinnen und Entwickler, fördern Best Practices und schaffen ein Umfeld, in dem Innovation, Verantwortung und Zusammenarbeit im Mittelpunkt stehen. Sie verstehen es, technische Inhalte verständlich zu vermitteln und unterschiedliche Interessen innerhalb interdisziplinärer Teams zusammenzuführen. Idealerweise haben Sie bereits größere Android-Anwendungen mit hoher Nutzerzahl betreut und kennen die Herausforderungen rund um Skalierung, Sicherheit, Offline-Fähigkeit, API-Integration und App-Store-Veröffentlichungen.
Diese Position eignet sich für eine erfahrene Persönlichkeit, die sowohl tiefes Android-Know-how als auch strategisches Denken mitbringt. Wenn Sie Freude daran haben, technische Exzellenz mit Teamführung zu verbinden, Entwicklungsstandards nachhaltig zu verbessern und moderne mobile Produkte aktiv mitzugestalten, bietet Ihnen diese Rolle die Möglichkeit, einen sichtbaren Einfluss auf unsere Technologie, unsere Prozesse und die Qualität unserer Anwendungen auszuüben.
Verantwortlichkeiten
Text copied to clipboard!- Technische Leitung der Android-Entwicklung und Definition der mobilen Architektur
- Entwicklung und Weiterentwicklung nativer Android-Anwendungen mit Kotlin
- Durchführung von Code-Reviews und Sicherstellung hoher Codequalität
- Mentoring und fachliche Unterstützung von Entwicklerinnen und Entwicklern
- Zusammenarbeit mit Produktmanagement, Design, Backend und QA
- Optimierung von Performance, Stabilität und Wartbarkeit der Anwendungen
- Einführung und Pflege von CI/CD-Prozessen für mobile Releases
- Bewertung technischer Risiken und Ableitung nachhaltiger Lösungen
Anforderungen
Text copied to clipboard!- Mehrjährige Erfahrung in der nativen Android-Entwicklung
- Sehr gute Kenntnisse in Kotlin und modernen Android-Frameworks
- Erfahrung mit Clean Architecture, MVVM oder ähnlichen Architekturmustern
- Praxis mit Jetpack Compose, Coroutines und Dependency Injection
- Erfahrung in technischer Führung oder fachlicher Teamleitung
- Sicherer Umgang mit REST-APIs, Git und automatisierten Tests
- Verständnis für App-Performance, Sicherheit und Release-Management
- Sehr gute Kommunikationsfähigkeiten in interdisziplinären Teams
Potenzielle Interviewfragen
Text copied to clipboard!- Welche Erfahrung haben Sie in der Leitung von Android-Entwicklungsteams?
- Mit welchen Architekturmustern haben Sie in Android-Projekten gearbeitet?
- Wie stellen Sie Codequalität und langfristige Wartbarkeit sicher?
- Welche Rolle spielte Jetpack Compose in Ihren bisherigen Projekten?
- Wie gehen Sie mit technischen Schulden in mobilen Anwendungen um?
- Welche Erfahrungen haben Sie mit CI/CD für Android-Releases gesammelt?
- Wie unterstützen Sie weniger erfahrene Entwicklerinnen und Entwickler?
- Wie treffen Sie technische Entscheidungen bei konkurrierenden Anforderungen?