Senior Softwarearchitekt Android
engineering people GmbH
Gaimersheim, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Gaimersheim, Germany
Tech stack
Android
JUnit
Model View ViewModel
Mockito
Software Engineering
Kotlin
Integration Tests
Information Technology
Data Binding
Job description
- Koordination, Anforderungsanalyse sowie Design und Umsetzung von Android-basierten IVI HMI Lösungen
- Review von Architektur und Code sowie Erarbeitung alternativer Lösungsansätze
- End-to-End Verantwortung für Komponenten von Analyse bis Integration
- Sicherstellung von Unit- und Integrationstests inkl. Dokumentation der Ergebnisse
- Durchführung und Absicherung von Integrationstests für Features und Funktionen
- Gewährleistung von Traceability, Konsistenz und Reifegrad der Anforderungen
- Mentoring von Junioren in Analyse, Design, Entwicklung und Testing
Requirements
- Studium im Bereich Informatik, Software Engineering, Elektrotechnik oder eine vergleichbare Qualifikation
- mehrjährige Erfahrung in der Entwicklung von Android-basierten IVI / HMI Anwendungen, idealerweise im Automotive-Umfeld
- Erfahrung in der Planung und Durchführung von Unit- und Integrationstests beispielsweise JUnit, Espresso, Mockito sowie Qualitätssicherung
- Kenntnisse in Kotlin sowie modernen Android-Technologien wie Jetpack, MVVM, ViewModel, Compose, Data Binding sowie Clean Architecture
- Verständnis von Android Framework, AOSP sowie Software-Architekturprinzipien
- sehr gute Deutsch- und Englischkenntnisse