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
UI / UX Prototype Designer with FIGMA - HYBRID , Local New York,NY, New Jersey
1/7/2025Brandon Consulting
Product Designer, AI
1/7/2025Figma
Figma Designer with UX Strategy Expertise
1/7/2025WorkAxle Inc.
Sr. Product Designer (UI, Figma, NYC)
1/7/2025Insight Global
UX / UI designer - Expert Figma
1/7/2025Alternateeve
Freelance Job: FIGMA WEB DESIGNER REQUIRED
1/7/2025Proposals
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?