Flutter Developer (BLoC or Riverpod)

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.

Apply for this job

Source: Wellfound.

Report this job

Wrongly listed? Tell us why.