Kindermann ist einer der führenden Anbieter in den Bereichen Präsentation und Medientechnik. Wir betreuen als Hersteller und Distributor unsere Fachhandelspartner mit kompetenter Beratung, individueller Projektunterstützung und leistungsstarken Dienstleistungen.
Ihre Aufgaben
-
Entwurf, Entwicklung und Implementierung hochwertiger Android-Anwendungen unter Verwendung der neuesten Technologien und Tools
-
Entwicklung und Implementierung von Embedded-Softwarelösungen mit C# für unsere eingebetteten Systeme
-
Zusammenarbeit mit dem Produktmanagement, um Anforderungen zu verstehen und technische Lösungen zu entwickeln
-
Gewährleistung der Codequalität, einschließlich der Durchführung von Code-Reviews, Unit-Tests und kontinuierlicher Integration
-
Behebung von Fehlern und Leistungsproblemen in bestehenden Anwendungen
-
Aktualisierung und Pflege von Dokumentationen und technischen Spezifikationen
-
Zusammenarbeit mit anderen Entwicklern und Testern, um eine nahtlose Integration mit anderen Systemkomponenten sicherzustellen
Ihr Profil
-
Abgeschlossenes Studium im Bereich Informatik, Softwaretechnik oder eine vergleichbare Qualifikation
-
Nachgewiesene Erfahrung in der Entwicklung von Android-Anwendungen mit Java oder Kotlin
-
Fundierte Kenntnisse der Android-Plattform und der damit verbundenen Frameworks und Bibliotheken
-
Gutes Verständnis von Designprinzipien und Benutzererfahrung im mobilen Umfeld
-
Erfahrung mit Versionskontrollsystemen wie Git
-
Kenntnisse in der Verwendung von RESTful APIs zur Integration von Backend-Services
-
Erfahrung mit der Nutzung von Debugging-Tools und Leistungsprofilierung
-
Gute Problemlösungs- und Kommunikationsfähigkeiten
-
Teamorientierte Arbeitsweise und die Fähigkeit, effektiv in einem agilen Umfeld zu arbeiten
Vorteilhafte Fähigkeiten:
-
Erfahrung mit der Entwicklung plattformübergreifender mobiler Anwendungen
-
Fundierte Kenntnisse der C#-Programmierung und Erfahrung in der Arbeit mit Mikrocontrollern oder Mikroprozessoren
-
Kenntnisse in der Verwendung von Entwicklungswerkzeugen wie Android Studio und Gradle
-
Erfahrung mit Test-Frameworks wie JUnit oder Espresso
-
Vertrautheit mit modernen Architekturmustern wie MVVM oder Clean Architecture
-
Kenntnisse in der Entwicklung von benutzerdefinierten UI-Komponenten und Animationen
-
Erfahrung mit der Integration von Drittanbieter-Bibliotheken und APIs
Wir bieten Ihnen
- Wir bieten Ihnen eine interessante, selbstständige Tätigkeit mit erstklassigen Anstellungsbedingungen, persönlichen Perspektiven und einem kollegialen Team.