(Senior) Android UI Engineer / Android SDK Entwickler (m/w/d)
Wir, die emagine GmbH, suchen einen erfahrenen Android‑Entwickler (m/w/d) mit Schwerpunkt auf moderner UI‑Entwicklung. Die Rolle umfasst die Entwicklung eines wiederverwendbaren SDKs für den Einsatz in Automotive‑Android‑Apps.
Der ideale Kandidat bringt umfangreiche Android‑Expertise mit Jetpack Compose, tiefes Verständnis für UI‑Architektur und wiederverwendbare SDK‑Komponenten sowie starke kommunikative Fähigkeiten für die enge Zusammenarbeit mit OEM‑Teams, Design und Kunden mit.
Start: ab sofort oder zu einem späteren Zeitpunkt
Standort: Erlangen
Remoteanteil: 60% (3 Tage pro Woche vor Ort, 2 Tage remote)
Aufgaben:
Implementierung:
Konzeption und Implementierung moderner UI‑Komponenten auf Basis von Jetpack Compose (primär) und XML.
Entwicklung und Pflege von Templates, Widgets und Layout‑Bausteinen, die in allen HMI‑Apps OEM-übergreifend eingesetzt werden.
Sicherstellen von Responsiveness, dynamischem Theming und markenspezifischem Styling.
Umsetzung und Weiterentwicklung zentraler HMI‑Kernkonzepte (wie z.B. Blocking während der Fahrt oder Rechtslenker)
Entwicklung nicht‑UI‑bezogener Core‑Module, die in allen Apps genutzt werden.
Umsetzung markenspezifischer Anforderungen und Styling‑Guidelines.
Sicherstellen von Wiederverwendbarkeit und Synergien über OEM‑Grenzen hinweg.
Architektur und Konzept:
Mitgestaltung der SDK‑Architektur, inkl. Schnittstellen, Moduldesign und API‑Konsistenz.
Analyse und Nutzung von Synergien zwischen OEMs zur Reduktion redundanter Implementierungen.
Mitarbeit an Framework‑Entscheidungen (z. B. Compose‑Migration, API‑Struktur).
Kundenkontakt:
direkter Kundenkontakt zur Abstimmung technischer Anforderungen und Konzepte.
Enge Zusammenarbeit mit Design und Feature‑Teams der einzelnen OEMs.
Mitarbeit in markenübergreifenden Workshops, Architektur‑Runden und technischen Reviews.
Anforderungen:
sehr gute Android - Kenntnisse (mehrjährige Erfahrung in der Android-Entwicklung mit Kotlin und Java).
Fundierte Kenntnisse in Android UI Frameworks (RecyclerView, ConstraintLayout, Jetpack Compose).
gute View XML Kenntnisse
Erfahrung im grafischen Programmieren innerhalb der UI (z. B. Animationen, komplexe Layouts).
Kenntnisse in Jetpack Libraries (Navigation, ViewModel, LiveData).
Sicherer Umgang mit Design-Vorgaben: Designs verstehen, interpretieren und präzise umsetzen.
Kenntnisse in Material Design und Best Practices für moderne Android-UI
Gute Deutsch- und Englischkenntnisse (mind. B2 Niveau)
Nice To Have:
Begeisterung für UI-Entwicklung und Framework-Entwicklung (SDK)
Automotive (HMI / Infotainment) Erfahrung
Kenntnisse für Figma
Erfahrung mit Konzepten wie Clean Code, SOLID, Reactive Extensions oder Dependency Injection sind vorteilhaft
Mindset: UI-Affinität: Spaß und Interesse an visuellen Details und Benutzererfahrung.
Die Stelle klingt für Dich spannend und Dein Profil passt auf die Anforderungen? Dann freuen wir uns sehr über Deine Bewerbung! #Android #Java #Kotlin #AndroidStudio #AndroidSDK #Jetpack #Compose #XML #AndroidDesign
(Senior) Android UI Engineer / Android SDK Entwickler (m/w/d)
(Senior) Android UI Engineer / Android SDK Entwickler (m/w/d)