Flutter Developer for Mobile, Web & AI
Worldwide
We are looking for an experienced Flutter Developer to build and maintain high-quality cross-platform applications for mobile, web, and AI-powered solutions. Responsibilities * Develop responsive applications using Flutter for iOS, Android, and Web. * Integrate REST APIs, Firebase, and third-party services. * Build AI-powered features using APIs such as OpenAI, Claude, or Gemini. * Write clean, maintainable, and scalable code. * Collaborate with designers and backend developers to deliver high-quality products. * Debug, optimize performance, and resolve technical issues. * Publish and maintain applications on the App Store and Google Play. Required Skills * 3+ years of experience with Flutter and Dart. * Strong understanding of state management (Provider, Riverpod, Bloc, or GetX). * Experience with Firebase (Authentication, Firestore, Cloud Functions, FCM, Analytics, Crashlytics). * Experience integrating REST APIs and WebSockets. * Knowledge of AI API integrations (OpenAI, Claude, Gemini, or similar). * Familiarity with Git and Agile development workflows. * Experience with responsive UI development for mobile and web. Nice to Have * Experience with payment gateways (Stripe, RevenueCat, In-App Purchases). * Knowledge of Node.js, Laravel, Firebase Functions, or other backend technologies. * Experience with CI/CD tools such as GitHub Actions or Codemagic. * Familiarity with App Store and Google Play deployment. Project Details * Project Type: Long-term * Experience Level: Intermediate to Expert * Availability: 20–40 hours per week * Communication: Regular progress updates and weekly meetings If you have a strong Flutter portfolio and experience delivering production-ready mobile, web, and AI applications, we'd love to hear from you. Please include links to your previous Flutter projects and briefly describe your role in each.
$300.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- IndiaNew Delhi3:00 PM
- $7.7K total spent114 hires, 5 active
- 14 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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