Als etabliertes Unternehmen mit langjähriger Marktpräsenz entwickeln wir innovative Apps, die als zentrale Bedien- und Konfigurationsoberfläche für Smart-Home- und Gebäudesystemtechnik dienen. In dieser spannenden Rolle arbeitest du nicht nur an isolierten Apps, sondern an einem umfassenden Gesamtsystem, das App, Gateways, Server und vernetzte Endgeräte umfasst. Ein Blick über die klassischen Systemgrenzen der App-Entwicklung hinaus, hin zu Kommunikationsprotokollen wie BLE, Bluetooth Mesh und KNX, sowie zu Geräteschnittstellen und Systemarchitektur, ist ein wesentlicher Bestandteil deiner Aufgaben. Du wirst innovative Smart-Home-App-Lösungen im Zusammenspiel mit unseren vernetzten Systemen entwickeln und bestehende Apps des Portfolios weiterentwickeln und warten. Zudem wirst du Prototypen im Bereich Smart-Home, IoT und AR erstellen und aktiv an der App-Architektur sowie unserem App-Portfolio mit Weitblick und zukunftsorientierten Ideen mitgestalten. Eine kontinuierliche Auseinandersetzung mit aktuellen Trends in App-Technologien und Softwaredesign sowie die Bewertung ihrer Anwendbarkeit und Relevanz für unser Portfolio sind ebenfalls Teil deiner Tätigkeit. Du konzipierst, entwickelst, testest und rollst mobile Apps auf Android-Basis aus, stets im Kontext der angebundenen Systeme.
Android Entwickler (m/w/d)
Beschreibung
Anforderungen
Für diese Position benötigst du ein abgeschlossenes Studium der Fachrichtung Informatik oder einen vergleichbaren Studiengang. Du solltest über Erfahrung in der Entwicklung von Android-basierten Apps verfügen und sehr gute Kenntnisse in der Android-App-Entwicklung mit Kotlin und Java sowie in Android-Standard-Frameworks, APIs und gängigen Design-Patterns mitbringen. Erfahrung mit modernen Android-Frameworks wie Jetpack Compose, Coroutines/Flow, Koin und Jetpack-Bibliotheken (z.B. Room) ist von Vorteil. Fundiertes Know-how in gängigen Tools und Plattformen wie GitLab inkl. CI/CD-Pipelines, Android Studio/IntelliJ, App Stores und Jira wird ebenfalls erwartet. Wünschenswert sind Kenntnisse in Flutter für plattformübergreifende Entwicklung. Idealerweise hast du erste Berührungspunkte mit vernetzten Smart-Home- oder Gebäudesystemen sowie den zugehörigen Kommunikationsprotokollen (z.B. BLE, Bluetooth Mesh, KNX). Ein ausgeprägtes Interesse an Smart-Home-Lösungen, proaktives Mitdenken, eigenmotiviertes Handeln sowie eine analytische, pragmatische und zielorientierte Arbeitsweise sind für diese Rolle wichtig. Des Weiteren sind Kooperations- und Teamfähigkeit, Innovationsfreude sowie Freude an neuen Technologien unerlässlich. Gute Deutsch- und Englischkenntnisse in Wort und Schrift runden dein Profil ab.