Project Title Flutter Mobile App Frontend Developer (Long-term Project, Phase 1) Project Overview We are looking for an experienced Flutter frontend developer to build a consumer-facing mobile application for iOS and Android. The project will be delivered in three phases. This job is for the first phase, with strong potential for continued collaboration in later phases. This role focuses on frontend development. Backend APIs will be provided. Design & UI - Complete UI/UX designs will be provided - The app should be implemented as close to the designs as possible - Strong attention to spacing, typography, layout consistency, and interaction details is required - Single Flutter codebase targeting both iOS and Android Scope of Work (First Phase – High Level) The first phase includes implementation of a multi-page mobile application with approximately 30+ screens and UI states, covering: - Authentication and onboarding flows, including multiple screen states (registration, verification, login, password reset) - Welcome and onboarding screens with step-based navigation - User profile and account-related pages, including view and edit forms - A main home/dashboard screen composed of multiple UI sections and dynamic content areas - Bottom navigation with multiple primary sections and nested pages - A member/account center with multiple sub-pages (lists, detail views, forms, and empty states) - Basic role-based or group-related management pages - Common UI states such as loading, error, empty, and success states Exact workflows, edge cases, and business rules will be handled via API responses. Technical Requirements - Flutter (production experience required) - Strong experience translating design files (e.g. Figma exports) into high-quality, pixel-accurate UI - State management experience (Provider, Riverpod, Bloc, or similar) - REST API integration experience - Clean, maintainable, and scalable project structure CI/CD & App Store Deployment - Set up CI/CD for automated builds - Upload builds to App Store TestFlight and Google Play internal testing - Experience with fastlane, GitHub Actions, Codemagic, Bitrise, or similar tools is required Communication - Must be able to communicate in Chinese (written communication required) Project Type Fixed price for the first phase Future Work This is the first of three planned phases. Long-term collaboration is expected for the right developer or team. To Apply Please include: - Flutter portfolio (production apps preferred) - Estimated timeline for the first phase - Rough budget range or pricing approach - Confirmation of Chinese communication ability - Confirmation of CI/CD and app store release experience