Flutter-Entwickler für mobile App-Entwicklung (m/w/d) | Remote-Position
Aus der Ferne
Vollzeit
Teilzeitarbeit
Für ein etabliertes digitales Produkt suchen wir einen erfahrenen Flutter-Entwickler, der die Entwicklung einer neuen mobilen Anwendung übernimmt. In dieser Rolle setzen Sie modernste Flutter-Technologien ein, um hochwertige Cross-Platform-Lösungen zu implementieren. Ihre Expertise in der nativen Android- oder iOS-Entwicklung wird entscheidend sein, um eine nahtlose Benutzererfahrung zu gewährleisten.
Hauptaufgaben und Verantwortlichkeiten
- Entwicklung einer mobilen Anwendung mit Flutter (Version 3.19+) basierend auf einem existierenden Produkt.
- Erstellung und Konfiguration der Entwicklungs- und Testumgebung in Zusammenarbeit mit dem QA-Team.
- Implementation der Funktionalitäten gemäß technischer Spezifikationen, Design-Vorgaben und UI-Kit.
- Deployment der Anwendung auf verschiedenen Plattformen (iOS App Store, Google Play Store).
- Optimierung der App-Performance und Sicherstellung der Codequalität.
- Durchführung von Unit- und Integrationstests zur Gewährleistung der Softwarequalität.
- Behebung von Fehlern und kontinuierliche Verbesserung der Anwendung.
- Dokumentation des Codes und der technischen Entscheidungen.
Erforderliche Qualifikationen
- Nachweisbare Erfahrung in der Entwicklung mit Flutter (mindestens 2 Jahre).
- Fundierte Kenntnisse in Dart-Programmierung und Flutter-Widgets.
- Praktische Erfahrung mit der nativen Entwicklung für Android (Java/Kotlin) oder iOS (Swift/Objective-C/UIKit).
- Verständnis von state management-Lösungen wie Provider, Bloc, Riverpod oder Redux.
- Erfahrung mit RESTful APIs und JSON-Datenverarbeitung.
- Kenntnisse in der Versionsverwaltung mit Git.
- Vertrautheit mit agilen Entwicklungsmethoden.
- Fähigkeit, selbstständig zu arbeiten und Probleme eigenverantwortlich zu lösen.
- Verständnis für UI/UX-Design-Prinzipien und deren Umsetzung.
Wünschenswerte Zusatzqualifikationen
- Erfahrung mit Firebase-Diensten (Authentication, Firestore, Cloud Functions).
- Kenntnisse in der Integration von Drittanbieter-Bibliotheken und SDKs.
- Verständnis von CI/CD-Pipelines für mobile Anwendungen.
- Erfahrung mit Test-Driven Development (TDD) und automatisierten Tests.
- Kenntnisse in der Optimierung von App-Performance und Speicherverbrauch.
- Erfahrung mit der Implementierung von Offline-Funktionalität und Datensynchronisation.
- Vertrautheit mit Konzepten wie Clean Architecture und SOLID-Prinzipien.
Projektdetails
Diese Position ist eine Vollzeit-Remote-Stelle für die Dauer des Projekts. Sie werden Teil eines dynamischen Teams sein, das an der Weiterentwicklung eines erfolgreichen Produkts arbeitet. Englischkenntnisse sind nicht erforderlich, was diese Position besonders attraktiv für deutschsprachige Entwickler macht.
Warum Sie sich bewerben sollten
Als Flutter-Entwickler in unserem Team haben Sie die Möglichkeit, an einem bedeutenden Projekt mitzuwirken und Ihre Fähigkeiten in der Cross-Platform-Entwicklung zu erweitern. Sie genießen die Flexibilität einer vollständigen Remote-Arbeit und können Ihre technische Expertise in einem unterstützenden Umfeld einbringen. Dieses Projekt bietet Ihnen die Chance, Ihre Flutter-Kenntnisse zu vertiefen und gleichzeitig wertvolle Erfahrungen in der mobilen App-Entwicklung zu sammeln.