Flutter Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Colada is seeking a mid-to-senior Flutter developer to join their mobile team, owning features end-to-end from UI to state management to API integration. The role requires 3+ years of Flutter/Dart experience, strong state management skills with Riverpod, and experience with Firebase and REST APIs.
Key Skills for This Role
Responsibilities
- Build and maintain core product features across ordering, checkout, and customer loyalty/rewards
- Integrate with 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
Requirements
- 3+ years of professional Flutter/Dart experience with apps shipped to App Store and Google Play
- Strong understanding of state management patterns, specifically Riverpod
- Experience with auto route or comparable declarative/generated routing
- Solid grasp of async Dart, REST API integration (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)
- Clear written communication for a fully remote, async friendly team
Full Job Posting
Company Overview
- Colada is a leading company in the Food & Beverage industry based in Riyadh, Saudi Arabia.
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
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
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Colada
NodeJS - Backend Engineer
Riyadh, KSA
Colada is seeking a NodeJS Backend Engineer to develop and maintain scalable server-side applications and robust APIs. The role involves collaborating with cross-functional teams and contributing to backend architecture.
Sales Representative
Riyadh, KSA
Colada 🍍 is hiring Sales Represntative to onboard restaurants and grow our network fast. What you’ll do: \ Hunt and close restaurant partners \ Pitch Colada and get deals signed \ Build a strong pipeline and hit aggress
Sales Representative
Riyadh, KSA
Colada 🍍 is hiring Sales Represntative to onboard restaurants and grow our network fast. What you’ll do: \ Hunt and close restaurant partners \ Pitch Colada and get deals signed \ Build a strong pipeline and hit aggress