Senior Flutter Developer Needed for Short-Video Commerce App (TikTok-Style)

Senior Flutter Developer Needed for Short-Video Commerce App (TikTok-Style)

Senior Flutter Developer Needed for Short-Video Commerce App (TikTok-Style)

Upwork

Upwork

Remoto

9 hours ago

No application

About

Hi, thank you for your interest. I’m looking for a Senior Flutter Developer to build the mobile app for my project “Madina Shop” — a short-video commerce app for the African market (similar concept to TikTok Shop). 📱 Project Overview Madina Shop is a mobile application where sellers upload short videos of their products, and buyers can browse the feed, like, comment, follow sellers, and place orders. The app will be Android-only for V1, with iOS added later. 🎯 Your Role (Flutter Developer – Mobile App) You will be responsible ONLY for the mobile app. The backend, APIs, admin panel, and database will be developed by a separate senior backend engineer (Morocco). 📌 Core Mobile Features Required Please confirm you can build all of the following: 1. User Authentication • Phone number login • OTP SMS (via Firebase or API) 2. Short-video Feed (TikTok-style) • Infinite vertical feed • Autoplay • Smooth scrolling • Loading optimization • Like, comment, follow buttons 3. Video Upload for Sellers • Upload from gallery or camera • Automatic compression • Limit: 30 seconds • Upload progress indicator • Endpoint integration (backend will provide API) 4. Seller Features • See views, likes, followers • Manage product videos • Notifications (via Firebase) 5. Order System (simple) • Buyer clicks “Order Now” • Opens form inside the app • Sends data to backend API 6. Following System • Follow / Unfollow sellers • Personalized feed from sellers followed 7. Notifications • Firebase Cloud Messaging • New video posted • Order updates • Payment confirmation 8. Settings • Edit profile • Languages (FR/EN optional) • Logout 🛠️ Tech Requirements • Flutter (required) • Firebase (notifications + optional OTP) • Video compression package • Clean architecture • Responsive UI • Smooth performance (Africa-optimized) 🎥 What I need from you BEFORE starting Please send me: 1. 2–3 Flutter apps you built (APK or demo video) 2. Example of video upload + compression you worked on 3. Example of an app with feed / scrolling / media 4. Your estimated timeline for the mobile MVP (8–10 weeks) 5. Your milestone breakdown 6. Your weekly update process and use of GitHub 💰 Budget My full project budget is $4,000–$5,000 with backend + design included. The mobile portion will represent approximately 50–60% of the budget depending on milestones