Build and improve the Doodle customer and driver Flutter apps used by tens of thousands of people across Kenya every day.
What you will do
- Develop new features for the customer-facing and driver-facing Flutter apps
- Write clean, testable Dart code using Riverpod state management
- Integrate with REST APIs and WebSocket real-time data streams
- Optimise app performance, startup time and battery usage
- Work closely with designers to implement pixel-perfect UI
What we are looking for
- 2+ years experience with Flutter and Dart
- Published at least one app to Google Play or App Store
- Experience with state management (Riverpod, Bloc or Provider)
- Familiarity with RESTful APIs and JSON serialisation
- Understanding of mobile UI/UX best practices
Nice to have
- Experience with Google Maps SDK and geolocation
- Knowledge of push notifications (FCM)
- Experience with i18n/l10n in Flutter
Interested?
Send your CV and a short note about why you want to join Doodle to careers@doodle.co.ke
Please include “Flutter Mobile Developer” in the subject line.