Flutter Mobile Developer (m/w/d)
IPSWAYS - IPS Projects GmbH
Ansprechpartner: Emirhan Avcu
münchen, Deutschland
AutomobilindustrieFlutterAndroidMobile Application DevelopmentMessaging Application Programming InterfaceDart
Beschreibung
Für unseren Kunden suchen wir einen erfahrenen Flutter Mobile Developer zur Entwicklung einer sicherheitskritischen Push-to-Talk-Anwendung mit Anbindung an einen TETRA Connectivity Server. Im Fokus stehen die Umsetzung von Echtzeitkommunikation und VoIP-Funktionalitäten, die Verarbeitung von SDS-Nachrichten, die Integration von Digitalfunk-Umgebungen sowie die Entwicklung nativer Android- und iOS-Komponenten. Gesucht wird ein Spezialist mit fundierter Erfahrung in Flutter/Dart, mobiler App-Architektur, Audio- und Geräteintegration sowie der Anbindung moderner Backend-Systeme und Kommunikationsschnittstellen. Aufgaben - Entwicklung und Weiterentwicklung einer sicherheitskritischen Push-to-Talk-Mobile-App - Implementierung von Echtzeitkommunikation und Gruppenkommunikationsfunktionen - Integration und Anbindung eines TETRA Connectivity Servers (TCS) - Umsetzung von VoIP-Funktionalitäten und Echtzeit-Audioübertragung - Verarbeitung und Integration von SDS-Nachrichten (Short Data Service) - Entwicklung nativer Android- und iOS-Komponenten - Integration von Backend-Systemen und APIs - Umsetzung von Authentifizierungsmechanismen mittels OAuth2/OpenID Connect - Integration von Push-Benachrichtigungen - Implementierung von Audio-Routing und Audiomanagement - Anbindung von Bluetooth-Headsets und PTT-Tasten - Sicherstellung des Hintergrundbetriebs auf Android und iOS - Durchführung von Testing, Qualitätssicherung und Fehleranalyse - Aufbau und Pflege von CI/CD-Prozessen - Implementierung von Logging- und Monitoring-Lösungen Anforderungen - Mehrjährige Erfahrung in der Mobile-App-Entwicklung mit Flutter und Dart - Sehr gute Kenntnisse in der Entwicklung für Android und iOS - Erfahrung mit Mobile UI/UX Design - Kenntnisse moderner App-Architekturen wie Clean Architecture und MVVM - Fundierte Erfahrung im Bereich Voice-over-IP (VoIP) - Kenntnisse von SIP, RTP und RTCP - Erfahrung mit Echtzeit-Audioübertragung - Know-how im Bereich Push-to-Talk (PTT) und Gruppenkommunikation - Kenntnisse in TETRA- bzw. Digitalfunk-Umgebungen - Erfahrung mit Gruppenrufen und Einzelrufen - Kenntnisse im Bereich SDS (Short Data Service) - Verständnis von Prioritäts- und Notrufkommunikation - Erfahrung bei der Integration von TETRA Connectivity Servern (TCS) - Gute Kenntnisse in REST APIs und MQTT - Erfahrung mit OAuth2 und OpenID Connect - Kenntnisse in der Backend-Integration - Erfahrung mit Audio-Management und Audio-Routing auf mobilen Plattformen - Kenntnisse in der Integration von Bluetooth-Headsets und Hardware-Tasten - Erfahrung mit Android SDK - Sehr gute Kenntnisse in iOS-Technologien wie CallKit, PushKit und AVAudioSession - Erfahrung mit App Store und Play Store Deployments - Sicherer Umgang mit Git und Versionsverwaltung - Erfahrung im Bereich Testing und Qualitätssicherung - Kenntnisse in CI/CD-Pipelines - Erfahrung mit Logging, Monitoring und Fehleranalyse -Rahmendaten- Einsatzort: München Einsatzbeginn: 01.01.2027 Einsatzende: ca. 6 Monate Auslastung: 40h/Woche