Flutter Developer (BLoC or Riverpod)
DafoTalk Verified employer
Actively hiring · Posted 17d ago · JEV2610083F9B514F
Job description
What you'll do
Develop and improve DafoTalk's Flutter mobile application for iOS and Android.
Implement assigned features while following the application's existing technical architecture.
Integrate REST APIs, authentication flows, and backend services.
Implement state management using BLoC or Riverpod.
Handle API responses, loading states, errors, session management, and network failures.
Debug issues, improve app performance, and test across devices and screen sizes.
Collaborate with our backend engineers and take ownership of assigned development tasks.
Required skills
Strong practical experience with Flutter and Dart.
Hands-on experience with BLoC or Riverpod in at least one real project.
Understanding of clean, maintainable app architecture and separation of UI, business logic, and data/API layers.
Experience integrating REST APIs and authentication flows.
Understanding of secure token handling and authenticated API requests.
Ability to debug issues independently and deliver reliable mobile application features.
Good to have
Experience with real-time voice or video calling technologies such as LiveKit, Agora, or WebRTC.
Familiarity with WebSockets, push notifications, and Firebase Cloud Messaging.
Experience shipping and maintaining production mobile applications.
Delivery expectations
You will work with the team on a clearly defined set of development tasks with a target delivery timeline of 10 days. We value independent ownership, sound technical decisions, and reliable execution.
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with DafoTalk.
- Track your application and get updates by email and WhatsApp.