Mobile App for Service Vendors

Posted 2 weeks ago

Worldwide

Summary

We're building a mobile walk-in customer app - a marketplace platform connecting customers with service vendors (beauty, fitness, tours etc.). The app will allow customers to book services, view vendor profiles, and manage bookings. We need a skilled developer to create a seamless user experience for both customers and vendors. Tech Stack • Framework: Flutter/Dart • State Management: BLoC/Cubit with Freezed for immutable state • API: RESTful APIs with Dio HTTP client • Code Generation: Freezed, json_serializable, build_runner • Localization: easy_localization • Architecture: Feature-based folder structure with repository pattern Responsibilities • Develop and maintain mobile app features for iOS and Android • Implement UI screens from Figma designs with pixel-perfect accuracy • Integrate RESTful APIs and handle data parsing with Freezed models • Write clean, maintainable code following established project patterns • Collaborate with backend team on API contracts and data structures • Debug and resolve issues across the full mobile stack • Participate in code reviews and maintain code quality Required Skills • 5+ years of Flutter/Dart development experience • Strong understanding of BLoC/Cubit state management pattern • Experience with Freezed and code generation tools • Proficiency with REST API integration using Dio • Understanding of clean architecture and repository pattern • Familiarity with Git version control • Strong problem-solving and debugging skills

  • Less than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • $10.00

    -

    $30.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Android App Development
Nice-to-have skills
iOS Development
iPad App Development
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Hires:
    3
  • Interviewing:
    59
  • Invites sent:
    76
  • Unanswered invites:
    8
About the client
Member since May 17, 2026
  • JPN
    Tokyo12:20 AM
  • $4.3K total spent
    15 hires, 11 active
  • 54 hours
  • Tech & IT
    Mid-sized company (10-99 people)

Explore similar jobs on Upwork

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo