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
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
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.
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)
Interested in remote work opportunities in Mobile? Discover Mobile Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
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
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)
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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