Flutter Developer for Delivery Platform App
Budget: $50 – $0 USD
Job Title
Flutter Developer – Real-time API Integration for Delivery Platform Automation USA country
Job Description
We are looking for an experienced Flutter developer to build a mobile app that integrates directly with a delivery platform's backend APIs.
What the App Does
The app will allow drivers to:
Log in once using their delivery platform credentials
Receive real-time offers via API (WebSocket/gRPC streaming)
Get push notifications when an offer arrives (payout, distance, restaurant)
Auto-accept or auto-reject offers based on simple user-defined rules
Run in the background without keeping the original driver app open
Target Platform
Android only for the initial phase (iOS later)
App must work on non-rooted devices
Target delivery platform: Will discuss on chat
Technical Stack Required
Component Requirement
Framework Flutter (latest stable)
Language Dart
Min Android SDK API 26 (Android 8.0)
Networking Dio or Retrofit (via platform channel if needed)
WebSocket web_socket_channel or similar
Background execution Flutter background service with foreground notification
Secure storage flutter_secure_storage (Keychain / EncryptedSharedPreferences)
Push notifications Firebase Cloud Messaging (FCM)
What We Are NOT Doing
Screen automation / click simulation (AccessibilityService)
Simple notification scrapers
Solutions that require the original driver app to stay open
Python/Node.js scripts (direct to Flutter app)
Deliverables (Initial Phase – Sprint 1)
# Deliverable Description
1 Flutter app (APK) Working Android app with login, background service, offer reception via API
2 Source code Full Android Studio / Flutter project with comments
3 Demo video 3-5 min screen recording showing login + real offer reception + notification
4 Documentation API endpoints discovered, token flow, maintenance instructions
Acceptance Criteria
App installs and runs on a non-rooted Android device (API 26+)
Driver can log in with real app driver credentials
App receives real offers in background and shows notifications
App works without the Dasher app open in the foreground
Source code compiles without errors
Freelancer explains how to maintain the app when app driver updates
Budget & Structure
Item Value
Contract type Hourly (and fixed price)
Will discuss
Payment Weekly, with Freelance work diary review
Long-term Collaboration
If Sprint 1 is successful, we will continue with:
Sprint 2: Advanced filters + support for App driver
Sprint 3: Polished UI + auto-update mechanism
Ongoing maintenance: When App driver update their APIs (weekly retainer)
APP REFERENCE SYTEM: Mystro app https://play.google.com/store/apps/details?id=com.mystrodriver
Flutter Developer – Real-time API Integration for Delivery Platform Automation USA country
Job Description
We are looking for an experienced Flutter developer to build a mobile app that integrates directly with a delivery platform's backend APIs.
What the App Does
The app will allow drivers to:
Log in once using their delivery platform credentials
Receive real-time offers via API (WebSocket/gRPC streaming)
Get push notifications when an offer arrives (payout, distance, restaurant)
Auto-accept or auto-reject offers based on simple user-defined rules
Run in the background without keeping the original driver app open
Target Platform
Android only for the initial phase (iOS later)
App must work on non-rooted devices
Target delivery platform: Will discuss on chat
Technical Stack Required
Component Requirement
Framework Flutter (latest stable)
Language Dart
Min Android SDK API 26 (Android 8.0)
Networking Dio or Retrofit (via platform channel if needed)
WebSocket web_socket_channel or similar
Background execution Flutter background service with foreground notification
Secure storage flutter_secure_storage (Keychain / EncryptedSharedPreferences)
Push notifications Firebase Cloud Messaging (FCM)
What We Are NOT Doing
Screen automation / click simulation (AccessibilityService)
Simple notification scrapers
Solutions that require the original driver app to stay open
Python/Node.js scripts (direct to Flutter app)
Deliverables (Initial Phase – Sprint 1)
# Deliverable Description
1 Flutter app (APK) Working Android app with login, background service, offer reception via API
2 Source code Full Android Studio / Flutter project with comments
3 Demo video 3-5 min screen recording showing login + real offer reception + notification
4 Documentation API endpoints discovered, token flow, maintenance instructions
Acceptance Criteria
App installs and runs on a non-rooted Android device (API 26+)
Driver can log in with real app driver credentials
App receives real offers in background and shows notifications
App works without the Dasher app open in the foreground
Source code compiles without errors
Freelancer explains how to maintain the app when app driver updates
Budget & Structure
Item Value
Contract type Hourly (and fixed price)
Will discuss
Payment Weekly, with Freelance work diary review
Long-term Collaboration
If Sprint 1 is successful, we will continue with:
Sprint 2: Advanced filters + support for App driver
Sprint 3: Polished UI + auto-update mechanism
Ongoing maintenance: When App driver update their APIs (weekly retainer)
APP REFERENCE SYTEM: Mystro app https://play.google.com/store/apps/details?id=com.mystrodriver
Related categories:
Mobile App Development
Android
Dart
PhoneGap
Flutter
App Development
API Integration