Position Expired
This job is no longer accepting applications.
Flutter Frontend Developer – Figma to UI for Two Linked Apps (Tourist & Guide)
Upwork
We're looking for a Flutter frontend developer to build the UI for two connected mobile apps — one for tourists, and one for tour guides.
This is a frontend-only project for now. Backend development has not started yet, and we will be looking for a separate developer once the frontend is complete. We’re ideally looking for someone we can continue working with long-term for future phases of the app.
📱 Project Overview
Tourist App
- Already generated using an AI tool
- Needs a full UI cleanup, responsiveness fixes, and code refactoring
- Current code is repetitive and needs to be modularized
Guide App
~ 20–25 screens designed in Figma
- Needs to be built from scratch using Flutter UI
- Many components and UI patterns are shared with the Tourist App
✅ Phase 1 – This Job (Frontend Only)
- Build pixel-perfect Flutter UI based on provided Figma designs
- Refactor Tourist App:
- - Convert long, repetitive code into reusable Flutter widgets
- - Apply a clean, maintainable, modular project structure
- - Organize code into folders (e.g., screens/, widgets/, utils/, etc.)
- - Create the full Guide App frontend from scratch
- - Ensure responsive design on various screen sizes
- - Use a centralized theme for consistent styling (fonts, colors, spacing)
🎯 Important
UI must match Figma exactly – pixel by pixel
Work will be tested on multiple screen sizes
Layout, alignment, spacing, and responsiveness will be checked carefully
No UI bugs or layout inconsistencies will be accepted at delivery
🔁 Future Work (Preferred)
Once the frontend is complete, we’ll look to hire a separate backend developer. The ideal candidate for this frontend project should also be comfortable continuing with API integration later. We would prefer to maintain a consistent development team for both frontend and backend.
🔧 Requirements
Advanced experience with Flutter & Dart
Strong skills in converting Figma designs into clean UI
Excellent attention to design accuracy and responsiveness
Ability to write reusable, maintainable code
Understanding of API integration (for future stages)
📄 Deliverables
- Refactored, modular Tourist App frontend
- Complete Guide App UI, fully implemented from Figma
- Responsive design across screen sizes
- Centralized styling & organized folder structure
- Final Flutter source code, clean and production-ready
Qualifications
- Needs to be built from scratch using Flutter UI
- UI must match Figma exactly – pixel by pixel
- Once the frontend is complete, we’ll look to hire a separate backend developer
- The ideal candidate for this frontend project should also be comfortable continuing with API integration later
- We would prefer to maintain a consistent development team for both frontend and backend
- Advanced experience with Flutter & Dart
- Strong skills in converting Figma designs into clean UI
- Excellent attention to design accuracy and responsiveness
- Ability to write reusable, maintainable code
Responsibilities
- Needs a full UI cleanup, responsiveness fixes, and code refactoring
- Current code is repetitive and needs to be modularized
- Many components and UI patterns are shared with the Tourist App
- Build pixel-perfect Flutter UI based on provided Figma designs
- Refactor Tourist App:
- - Convert long, repetitive code into reusable Flutter widgets
- - Apply a clean, maintainable, modular project structure
- - Organize code into folders (e.g., screens/, widgets/, utils/, etc.)
- - Create the full Guide App frontend from scratch
- - Ensure responsive design on various screen sizes
- - Use a centralized theme for consistent styling (fonts, colors, spacing)
- Work will be tested on multiple screen sizes
- Layout, alignment, spacing, and responsiveness will be checked carefully
- No UI bugs or layout inconsistencies will be accepted at delivery
- Refactored, modular Tourist App frontend
- Complete Guide App UI, fully implemented from Figma
- Responsive design across screen sizes
- Centralized styling & organized folder structure
- Final Flutter source code, clean and production-ready
Other Recent Opportunities
Designer - Design Systems & Figma Specialist
8/11/2025Tangible
UI/UX Designer - Figma, React & Material Design | Remote (EST Hours)
8/11/2025BNL Consulting
Figma Designer Needed to Complete Near-Finished Design Project (90% Complete)
8/11/2025Upwork
Need to turn Figma prototype into working app
8/11/2025Upwork
Davita Inc. is hiring: Web Developer in San Francisco
8/11/2025Davita Inc.
Figma Production Resource needed to work with direction from our creative team
8/11/2025Upwork
Job Alerts
Get notified when new positions matching your interests become available at Figma Job.
Need Help?
Questions about our hiring process or want to learn more about working with us?