Mobile App Developer (Flutter or React Native)
Worldwide
We are looking for an experienced Flutter or React Native developer to build a customer-facing mobile app for a same-day local delivery marketplace. The app will connect to an existing backend and order dispatch system. You will not be building the backend, admin portal, or driver app. The project is focused specifically on developing a reliable customer ordering experience for iOS and Android. The app will include: 1. Customer registration, login, profiles, and saved addresses Vendor and product browsing 2. Shopping cart with minimum-order rules and one vendor per order 3. Shareable carts that another person can open and check out Stripe checkout 4. Distance-based delivery fees, service fees, free-delivery rules, coupons, and tips 5. Integration with an existing Supabase backend 6. Order submission into the existing dispatch pipeline 7. Order status and history 8. Push notifications using FCM 9. Distance and geocoding API integration 10. Store-ready iOS and Android builds and submission support There is no exportable design file. Brand guidelines, assets, photography, and screenshots of the existing prototype will be provided for UI development. The project is expected to take approximately 8-12 weeks and will be divided into four fixed-price milestones. The selected developer must be comfortable signing an NDA and IP assignment agreement. When applying, please provide: - Links to at least two Flutter or React Native apps you have personally worked on and helped launch on both the App Store and Google Play. - Briefly describe your experience with Stripe and Supabase or Firebase integrations. - State whether you recommend Flutter or React Native for this project and why. - Your fixed-price estimate for the complete project. - Your realistic timeline and weekly availability. Please do not apply without examples of published mobile applications. We are looking for an individual developer or a small team with hands-on experience building production mobile apps, integrating payments, and working with existing backend systems.
$3,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesNew York10:07 PM
- $26K total spent131 hires, 22 active
- 10 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by