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.
Source: Wellfound.
Report this job
Wrongly listed? Tell us why.