Flutter Developer Needed – TeenTask Marketplace Mobile App (iOS + Android MVP) - Contract to Hire
I’m building TeenTask, a mobile marketplace app that connects teens with local clients for small paid tasks (yard work, tutoring, tech help, errands, etc.).
We already have:
• Organic traffic and signups
• A live web platform
• Database structure and defined product requirements
• Clear user roles and flow
I am now looking for an experienced Flutter developer to build a clean, scalable MVP mobile app for both iOS and Android.
This is an early-stage startup project. I want a lean but professional MVP that can launch in 8–12 weeks.
Scope of Work
User Roles
• Teen accounts
• Client accounts
• Admin role
Authentication
• Email/password login
• Role selection during onboarding
• Profile creation and editing
• Secure authentication (Firebase Auth or equivalent)
Core Marketplace Features
• Post a task (title, description, price, category, location, date/time)
• Browse tasks with filters (location, category, price range)
• Apply to tasks
• Accept a teen for a task
• Task status updates (open, accepted, completed)
Messaging
• In-app real-time chat between teen and client
• Push notifications for new messages
Payments
• Stripe Connect integration (platform takes a percentage fee)
• Secure payment processing
• Basic payout handling
Experience with Stripe Connect is required.
Reviews & Ratings
• Post-task review system
• Star rating + written feedback
• Two-way review (teen and client)
Admin Features
• Basic moderation panel
• Ability to remove users/tasks
• View reported activity
Technical Requirements
• Flutter (single codebase for iOS + Android)
• Clean, scalable architecture
• Firebase or Supabase backend (open to recommendation)
• REST API or structured backend logic
• Push notifications setup
• Stripe Connect experience
• App Store & Google Play deployment assistance
Deliverables
• Fully functional MVP mobile app
• Clean, documented code
• Deployment to iOS App Store and Google Play
• Assistance with store approval process
Please Include in Your Proposal
Estimated total cost (fixed price preferred)
Estimated timeline
Examples of marketplace apps you’ve built
Your recommended backend stack
How you structure milestones
Confirmation of Stripe Connect experience
Apply tot his job
Apply To this Job