Ihre Hauptaufgaben
Wir suchen nach engagierten Programmierern, die sich auf die Konzeption, das Design und die Implementierung von Android-Anwendungen für Porsche-Infotainment-Systeme unter Verwendung von Java, Kotlin und C# spezialisiert haben.
Sie sind verantwortlich dafür, dass die Codestruktur sauber und wartbar ist und die SOLID-Prinzipien angewendet werden, um effiziente Software zu entwickeln.
Zudem nutzen Sie Reactive Extensions und andere fortschrittliche Technologien, um eine reaktive und benutzerfreundliche Benutzeroberfläche sicherzustellen.
Durch die Anwendung objektorientierter Programmierung konzipieren Sie eine effektive Softwarearchitektur und -entwicklung.
Außerdem implementieren Sie umfassende Unit-Tests, um die Qualität und Robustheit der Anwendungen sicherzustellen.
Ihr Profil
Ein abgeschlossenes Studium der Informatik, Softwareentwicklung oder einer vergleichbaren Qualifikation ist erforderlich. Zudem sollten Sie nachweisbare Erfahrungen in der Entwicklung von Android-Anwendungen mit Java, Kotlin und C# nachweisen können.
Begleitet durch tiefgreifende Kenntnisse in Lean Code, SOLID-Prinzipien, Reactive Extensions und objektorientierter Programmierung, arbeiten Sie strukturiert und selbstständig im Team.
Darüber hinaus müssen Sie erfahren sein, wie man Unit-Tests umsetzt, um zuverlässige Softwarelösungen zu erzielen.
Deutschkenntnisse auf B2 Niveau gehören ebenfalls zum erwünschten Profil.