C

Mid-to-Senior Flutter Developer

colada Saudi Arabia
Remote
Apply
AI Summary

Join Colada's mobile team as a mid-to-senior Flutter developer to own features end-to-end. Requirements include 3+ years of professional Flutter/Dart experience and a strong understanding of state management patterns.

Key Highlights
Build and maintain core product features
Integrate with REST API and real-time updates
Implement location-based features and push notification flows
Key Responsibilities
Build and maintain core product features across ordering, checkout, and customer loyalty/rewards
Integrate with our REST API and real-time updates
Work with payment providers to support checkout flows across markets
Technical Skills Required
Flutter Dart Riverpod
Benefits & Perks
Remote work
100% remote
Nice to Have
Auto_route
Firebase Messaging
Fastlane

Job Description


Description

Colada, a leading company in the Food & Beverage industry based in Riyadh, Saudi Arabia.

We're looking for a mid-to-senior Flutter developer to join the mobile team and own features end-to-end — from UI to state management to API integration.


Requirements
  • 3+ years of professional Flutter/Dart experience, with apps shipped to both the App Store and Google Play

  • Strong understanding of state management patterns — we use Riverpod (incl. code generation via riverpod_generator)

  • Experience with auto_route or comparable declarative/generated routing

  • Solid grasp of async Dart, REST API integration (we use Dio), and JSON serialization/code generation

  • Experience with Firebase (Messaging/push notifications at minimum)

  • Comfortable with Git-based workflows and code review

  • Understanding of mobile app release processes (App Store Connect / Play Console); Fastlane experience a plus

  • Clear written communication for a fully remote, async-friendly team

Roles And Responsibilities
  • Build and maintain core product features across ordering, checkout, and customer loyalty/rewards

  • Integrate with our REST API (Dio) and real-time updates (Socket.IO)

  • Work with payment providers to support checkout flows across markets

  • Implement location-based features (maps, geolocation)

  • Maintain push notification flows (Firebase Messaging) and lifecycle/marketing notifications

  • Support analytics and experimentation instrumentation

  • Ship bilingual UI (English/Arabic, RTL-aware)

  • Participate in code review, and help keep the codebase's architecture clean as the app scales


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Not Applicable

Dahl Consulting

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Filta

Philippines
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

ZappHire

Canada

Subscribe our newsletter

New Things Will Always Update Regularly