Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
PROJECT OVERVIEW
We are building a food ordering mobile application and need an experienced Flutter developer to implement the complete frontend for our MVP.
The design is ready in Figma, backend APIs are fully built and documented — we just need a skilled developer to bring it to life.
This is a pixel-perfect, API-integrated Flutter implementation job. No backend work required.
SCOPE OF WORK
Implement UI from Figma designs (pixel-perfect, responsive)
Integrate all provided REST APIs (auth, menu, cart, order placement, order tracking)
Implement complete order generation flow (browse → cart → checkout → confirmation)
State management setup (Riverpod / BLoC / Provider — your recommendation welcome)
Clean, scalable folder/project structure
Basic error handling and loading states
Support for both Android & iOS
KEY SCREENS (MVP)
- Splash / Onboarding
- Login & Registration
- Home / Restaurant Listing
- Menu / Item Detail
- Cart
- Checkout & Order Placement
- Order Confirmation & Tracking
- Order History
- User Profile
WHAT WE PROVIDE
- Complete Figma design file (all screens, components, assets)
- Fully documented REST APIs
- Prompt communication and feedback
- Clear milestone structure
WHO WE'RE LOOKING FOR
- 2+ years of Flutter development experience
- Strong understanding of state management (Riverpod, BLoC, or similar)
- Experience integrating REST APIs in Flutter
- Ability to translate Figma designs into clean Flutter code
- Portfolio with Flutter apps (food, e-commerce, or similar preferred)
- Good English communication skills
- Experience with Git
TO APPLY, PLEASE INCLUDE:
- Links to 1-2 Flutter apps you've built (Play Store / App Store or GitHub)
- Your preferred state management approach and why
- Your estimated timeline for this MVP
- Your fixed price or hourly rate
- Start your proposal with "I have read the full job description" so we know you're attentive
Looking forward to building something great together
Contract duration of 1 to 3 months. with 40 hours per week.
Mandatory skills:
Android, Flutter, iOS, Mobile App Development, User Authentication, iOS Development, Smartphone, LevelDB, MongoDB, Hybrid App Development
Similar Jobs
More Jobs at FreelanceJobs
View all →Data analyst/BI expert to integrate multiple data sources into a single dashboard in power bi
FreelanceJobs
Business Intelligence Expert for Power BI, Tableau, SQL, and Cloud Data Solutions
FreelanceJobs
Data analyst/BI expert to integrate multiple data sources into a single dashboard in power bi
FreelanceJobs
Migration from G Suite 2 office 365
FreelanceJobs
Software Engineer Needed for Dynamic Projects
FreelanceJobs
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free