Wir suchen einen erfahrenen und leidenschaftlichen Flutter Entwickler für unser Team. Sie sind verantwortlich für die Konzeption und Entwicklung performanter mobiler Anwendungen für Android und iOS mit Flutter. Idealerweise verfügen Sie über fundierte Kenntnisse in Flutter und Dart, Erfahrung mit der Firebase-Integration sowie ein tiefes Verständnis von State-Management und responsivem UI-Design.
Hauptverantwortlichkeiten:
- Entwicklung und Wartung plattformübergreifender mobiler Anwendungen mit Flutter und Dart
- Firebase-Dienste integrieren (Authentifizierung, Firestore, Cloud Messaging usw.)
- Implementieren und verwalten Sie Zustände mithilfe von Tools wie Provider, Riverpod, Bloc oder GetX.
- Erstellen Sie responsive und adaptive UI/UX für verschiedene Bildschirmgrößen.
- Richten Sie Push-Benachrichtigungen mit Firebase Cloud Messaging ein und verwalten Sie diese.
- Zusammenarbeit mit UI/UX-Designern, Produktmanagern und Backend-Entwicklern
- Schreiben Sie sauberen, skalierbaren und wartbaren Code gemäß den Best Practices.
- Fehlerbehebung und Optimierung der Anwendungsleistung
- Beteilige dich an Code-Reviews und trage zu einer Kultur der kontinuierlichen Verbesserung bei.
Erforderliche Fähigkeiten:
- Nachgewiesene Erfahrung mit Flutter und Dart
- Fundiertes Verständnis von Staatsmanagementtechniken
- Praktische Erfahrung mit Firebase Diensten (z. B. Firestore, Authentifizierung, FCM)
- Kenntnisse in der Implementierung und Handhabung von Push Benachrichtigungen
- Fähigkeit zur Erstellung responsiver und adaptiver UI Designs
- Erfahrung mit REST APIs und deren Integration mit Backend-Diensten
- Versionskontrolle mit Git
- Erfahrung in der nativen Android/iOS Entwicklung
- Kenntnisse im Umgang mit CI/CD Pipelines
- Kenntnisse agiler/Scrum Methoden
- Erfahrung im Veröffentlichen von Apps im App Store oder bei Google Play