Senior Flutter Entwickler (m/w/d) | Wearable Tech | Remote
Aus der Ferne
Vollzeit
Unser wachsendes Technologieunternehmen sucht einen erfahrenen Senior Flutter Entwickler (m/w/d) für die Entwicklung einer innovativen mobilen Anwendung von Grund auf. Sie werden eine Schlüsselrolle bei der Schaffung einer Flutter-Anwendung spielen, die mit intelligenten Wearable-Geräten kommuniziert und Benutzern Aktivitäts- und Statistikdaten anzeigt.
Hauptaufgaben
- Konzeption und Entwicklung einer leistungsstarken mobilen Anwendung mit Flutter 3.19+ von Grund auf.
- Integration von Bluetooth Low Energy (BLE) für nahtlose Kommunikation mit Wearable-Geräten.
- Implementierung komplexer Datenvisualisierungen zur Darstellung von Benutzeraktivitäten und -statistiken.
- Entwicklung robuster API-Schnittstellen für den Datenaustausch zwischen App und Backend-Systemen.
- Sicherstellung einer optimalen Leistung und Benutzererfahrung auf verschiedenen iOS- und Android-Geräten.
- Umsetzung moderner Architekturmuster und State-Management-Ansätze für eine wartbare Codebasis.
- Integration von Unity-Komponenten für erweiterte Visualisierungen oder interaktive Elemente.
- Zusammenarbeit mit dem Design-Team zur Umsetzung einer intuitiven und ansprechenden Benutzeroberfläche.
- Durchführung von Unit-, Widget- und Integrationstests zur Qualitätssicherung.
Erforderliche Qualifikationen
- Mindestens 2 Jahre praktische Erfahrung in der Flutter-Entwicklung mit aktuellen Versionen (Flutter 3.x).
- Mindestens 3 Jahre Erfahrung in der nativen Mobilentwicklung (iOS mit Swift/Objective-C oder Android mit Kotlin/Java).
- Nachweisbare Projekterfahrung sowohl in der Mobilentwicklung als auch in der API-Integration.
- Fundierte Kenntnisse in der Arbeit mit Versionskontrollsystemen (Git, Bitbucket, GitHub).
- Umfassendes Verständnis des gesamten Mobile-Development-Lebenszyklus.
- Vertiefte Kenntnisse moderner State-Management-Ansätze in Flutter (BLoC, Provider, Riverpod, GetX).
- Erfahrung mit SOLID-Prinzipien, Clean Architecture und testgetriebener Entwicklung.
- Praktische Erfahrung mit Bluetooth Low Energy (BLE) für die Kommunikation mit Wearable-Geräten.
- Englischkenntnisse auf B1/B2-Niveau für die effektive Kommunikation im Team.
- Kenntnisse in der Integration von Unity-Komponenten in Flutter-Anwendungen sind von Vorteil.
Technologiestack
- Flutter 3.19+ und Dart 3.x
- BLE (Bluetooth Low Energy) für Gerätekommunikation
- RESTful APIs und GraphQL
- Firebase für Authentifizierung und Backend-Services
- Unity für spezialisierte Visualisierungen
- Git/Bitbucket für Versionskontrolle
- Jira/Confluence für Projektmanagement
- CI/CD-Pipelines für kontinuierliche Integration und Bereitstellung
Zeitzone & Arbeitsmodell
- 100% Remote-Arbeit
- Erforderliche Zeitzone: UTC +1 bis UTC +5 (EU-Zeitzone ist ein Muss)
- Flexible Arbeitszeiten innerhalb der Kernarbeitszeiten
Warum Sie sich bewerben sollten
Bei uns erwartet Sie die Möglichkeit, mit modernsten Technologien zu arbeiten und einen direkten Einfluss auf die Entwicklung eines innovativen Produkts im Wearable-Tech-Segment zu nehmen. Sie werden Teil eines dynamischen, internationalen Teams sein, das an der Schnittstelle zwischen Mobilentwicklung und IoT arbeitet. Wir bieten wettbewerbsfähige Vergütung, flexible Arbeitszeiten und die Möglichkeit, Ihre Fähigkeiten in einem schnell wachsenden Technologiebereich weiterzuentwickeln.