C

Mid-to-Senior Flutter Developer

colada โ€ข Saudi Arabia
Remote
This Job is No Longer Active This position is no longer accepting applications
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

Software Engineer (Android)

Mobile
โ€ข
7h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

luminor group

Latvia

Senior Android Developer

Mobile
โ€ข
11h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

TechMagic

Greater Drohobych Area

Swift Developer

Mobile
โ€ข
13h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
Job Type โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
Experience Level โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข

BairesDev

Colombia

Subscribe our newsletter

New Things Will Always Update Regularly