Hire the Best Flutter Developers
in Morocco

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
othman E.

Rabat, Morocco

$25/hr
5.0
20 jobs

I take apps from zero to the store . including one with [1M+] downloads. I’ve delivered 50+ Android - iOS apps that users love Have a half-built app, an AI-generated prototype, or a stalled MVP? I take messy or unfinished projects and ship them clean 👨‍💻 to turn your app idea into reality? Let’s chat 🔧 Core Competencies & Technologies Flutter & Dart: Building fast, responsive, and maintainable cross-platform apps Third-Party SDKs & Services: Google Firebase (Auth, Firestore, Cloud Functions, Messaging), Facebook Login, PayPal, Stripe, AdMob, Parse Server, etc. Maps & Location: Google Maps integration, geolocation, real-time tracking Payment Gateways: Seamless integration with popular processors (PayPal, Stripe, Razorpay, etc.) Backend & APIs: RESTful API integration, Node.js/Express, Firebase Cloud Functions State Management: Provider, Bloc/Cubit, Riverpod, GetX—tailored to your project’s complexity Security & Performance: Secure authentication flows, data encryption, code obfuscation, and performance profiling for smooth user experiences 🚀 What I Offer Full-Cycle App Development • Concept validation, UI/UX prototyping, and architecture design • Frontend implementation (Android & iOS) with customizable themes and responsive layouts • Backend setup: Firebase (Auth, Firestore, Cloud Functions), custom Node.js servers, Stripe/PayPal configuration • App Store & Play Store submission, maintenance, and ongoing support Responsive & Adaptive Design • Pixel-perfect UIs optimized for phones, tablets, and foldables • Dynamic layouts to handle multiple screen sizes, orientations, and OS versions Feature-Rich, Niche Apps • E-commerce & Marketplace: Stores, carts, checkout flows, inventory management, push notifications, ratings & reviews • On-Demand Delivery & Logistics: Real-time driver tracking, order management, in-app chat, route optimization (food, grocery, cylinder delivery) • Social & Communication: In-app calling, messaging, group chats, contact syncing • Content & Education: Quiz apps, e-learning platforms, interactive tutorials • Health & Fitness: Workout tracking, nutrition logging, progress charts, push notifications • Travel & Booking: Travel agency apps, booking engines, itinerary planning, map integrations • Utility & Productivity: Barcode/QR scanner, expense tracker, inventory scanner, API integrations Firebase & Backend Support • Real-time databases (Firestore), authentication (Email/Phone/Social), cloud storage, serverless functions • Push notifications (FCM), analytics, crash reporting, A/B testing • Secure user management, role-based access control, data modeling Website → App Conversions • Transform existing web portals, dashboards, or PWAs into native Flutter apps • Maintain brand consistency with reusable UI components and shared codebases Performance Optimization & Security • Code profiling, lazy loading, widget tree optimization, and memory management • SSL pinning, secure storage (Keychain/Keystore), OAuth 2.0/JWT implementation, data encryption

  • Flutter
  • Flutter Stack
  • Dart
  • Firebase
  • Mobile App Design
  • User Profile Creation
  • MongoDB
  • In-App Advertising
  • Firebase Cloud Firestore
  • In-App Search
  • Camera
SAAD E.

Guelmim, Morocco

$5/hr
5.0
3 jobs

Are you looking for a developer who can turn your idea into a reliable, scalable mobile app? I help startups and businesses build high-performance mobile applications using Flutter that run smoothly on both iOS and Android. With 5+ years of experience, I focus on delivering apps that are fast, scalable, and ready for real users. I don’t just build apps — I help create complete digital products, including backend APIs, admin dashboards, and third-party integrations. 💡 What I Can Build For You 📱 Cross-platform mobile apps with Flutter & Dart ⚡ Real-time applications (chat, live updates, notifications) 🔌 API integrations (Stripe, PayPal, Maps, Authentication, etc.) 🔒 Secure backend systems with Laravel REST APIs 📊 Admin dashboards to manage your application 🗄️ Offline-first apps using SQLite, Hive, or Realm 🔔 Push notifications, deep links & in-app purchases 🚀 Deployment to Google Play Store & Apple App Store 🎯 What You Can Expect ✔ Clean, maintainable, and scalable code ✔ Smooth and responsive mobile UI/UX ✔ Reliable communication and regular updates ✔ Fast delivery with strong attention to quality ✔ Long-term support for improvements and updates 🛠 Services I Provide • Custom Flutter mobile app development • Laravel backend & REST API development • API integrations with payment and external services • Real-time apps (chat, tracking, notifications) • Admin dashboards for business management • App maintenance, bug fixing, and optimization • App Store & Play Store publishing ✨ Why Clients Work With Me I focus on building production-ready applications that combine performance, security, and excellent user experience. My goal is to deliver solutions that support your business growth, not just write code. If you’re planning to build a mobile app or improve an existing one, feel free to reach out. I’d be happy to discuss your project. 💬

  • Flutter
  • Mobile App Development
  • Mobile App
  • Application
  • Android App Development
  • iOS Development
  • Web API
  • Web Development
  • Laravel
  • REST API
  • MySQL
  • PostgreSQL
  • Websockets
  • API Integration
  • AI Implementation
Mohamed B.

Casablanca, Morocco

$20/hr
4.9
38 jobs

I design, build and maintain production-grade tracking and fleet apps used daily in the USA, Canada and Morocco – from school buses (SafeRoutz) to courier fleets (Courrier Diakité) and vehicle tracking (OMA FLEET). I can help you with: ✓ New Flutter apps (iOS, Android, Web) for GPS tracking, logistics, delivery, or mobility ✓ Fixing / refactoring existing apps that crash, lag, or drain battery ✓ Integrations with Teltonika, Traccar, Mapbox, Google Maps, custom GPS APIs ✓ Background location tracking, routing, turn-by-turn navigation, driver workflows ✓ Full back-end setup with Laravel, Supabase, Firebase, PostgreSQL Selected results: ✓ 7+ years of experience, 20+ published apps on Google Play & App Store ✓ School-bus tracking apps running in production in the US ✓ Logistics & courier app used by teams in Quebec, Canada ✓ Insurance, city services and community apps with 20K+ installs ✓ Clean, modular codebase (BLoC + Clean Architecture + tests) that’s easy to maintain Tech stack: • Flutter (Dart) – iOS, Android, Web • Laravel (PHP), REST APIs, Supabase, Firebase • PostgreSQL, MySQL • Maps/GIS: Mapbox, Google Maps, Valhalla, Traccar integrations • Docker, Nginx, CI/CD How I work: We clarify your problem and success metrics (MVP or specific bug/feature). I propose a clear plan with milestones and deliverables. You get frequent builds, straight communication, and detailed change logs. After launch, I’m available for monitoring, improvements and long-term support. If you’re building (or rescuing) a GPS, fleet, or logistics app and you want something that actually works in the real world, send me a short message about your project and I’ll reply with concrete options for next steps.

  • Flutter
  • Dart
  • Firebase
  • Mobile App Development
  • Native App Development
  • Hybrid App Development
  • Android App Development
  • iOS Development
  • Firebase Realtime Database
  • Android
  • Push Notifications
  • Android SDK
  • Apple Xcode
  • Hybrid App
  • Animation
Rida B.

Kenitra, Morocco

$12/hr
5.0
5 jobs

I am a proficient Python and Dart developer with expertise in creating cross-platform mobile applications using Flutter. Additionally, I have extensive experience in building dynamic and responsive websites with WordPress. Whether you need custom scripts, comprehensive programs, or versatile mobile apps, I am equipped to deliver high-quality solutions tailored to your needs.

  • Flutter
  • Dart
  • Firebase
  • Python
  • WordPress
  • Adobe Illustrator
  • Python Script
  • SQLite
  • SQL
  • NoSQL Database
  • Flask
  • HTML5
  • JavaScript
  • CSS
Amadou Oury D.

Rabat, Morocco

$20/hr
5.0
1 jobs

Hello! I’m a Data Science Engineer (Master’s degree) with hands-on experience in building intelligent systems and modern web applications. I help businesses transform their data into actionable insights and scalable solutions. Whether you need data analysis, machine learning models, or a full web application, I can deliver efficient and reliable results. What I can do for you: . Data analysis & visualization (Python, Pandas, Power BI…) . Machine Learning & AI solutions . Web development (full-stack applications) . APIs and data-driven platforms I recently built real-world web and applications, combining clean design with powerful backend logic — so I don’t just analyze data, I turn it into usable products. My goal: Deliver high-quality work, clear communication, and real value to your project. Let’s work together to bring your idea to life!

  • Flutter
  • Smartphone
  • Artificial Intelligence
  • Mobile App
  • Web Application
  • Android App Development
  • iOS Development
  • App Development
Nassim B.

Casablanca, Morocco

$20/hr
5.0
46 jobs

I'm a Full Stack Mobile & Web Developer with 7 years of experience, using various programming languages, frameworks and SDKs. My ultimate goal is to transform your ideas into high-performing, visually captivating mobile applications. I will make high quality custom native Android or React Native apps for you according to your needs and requirements, I can also build the back-end and make a website or web admin panels if your project requires it. I can also add features, redesign, debug or refactor an existing app/website/web app/admin panel. My skills include: Android (Java, Kotlin) React Native (JavaScript, TypeScript) Web Front-End (HTML, CSS, Bootstrap) Firebase Stack (Cloud functions, Cloud Messaging/Notifications, Storage system, Analytics) MERN Stack (MongoDB, Express.js, React.js, Node.js) PHP (Laravel, CodeIgniter, CakePHP) Databases / Data Management (SQLite, MySQL) Performance Optimization WebSocket Version Control (Github, Bitbucket, Gitlab) Payment Gateways (PayPal, Stripe) Google Maps, Geolocation, GPS, Location Tracking And I have experience in building apps for various types of businesses, these include: -A school management app -A doctor's appointment booking app -A food ordering app -A ride sharing app -An educational children's app -A VPN app -An inventory management app -A drone app -A short-form video (Tiktok-like) app Feel free to check my portfolio and work history for more information on these apps. All you need to do is click on "invite to job", send me a quick message that provides a brief description of what you're looking for. And I'll be in touch to discuss more right after that. Thank you and have a nice day!

  • Firebase
  • Kotlin
  • PHP
  • MySQL
  • CSS
  • MongoDB
  • SQL
  • Java
  • JavaScript
  • HTML
  • React
  • React Native
  • Laravel
  • Android
  • Node.js

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Flutter Developer in Morocco on Upwork?

You can hire a Flutter Developer in Morocco on Upwork in four simple steps:

  • Create a job post tailored to your Flutter Developer project scope. We'll walk you through the process step by step.
  • Browse top Flutter Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Flutter Developer profiles and interview.
  • Hire the right Flutter Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Flutter Developer?

Rates charged by Flutter Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Flutter Developer in Morocco on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Flutter Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Flutter Developer team you need to succeed.

Can I hire a Flutter Developer in Morocco within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Flutter Developer proposals within 24 hours of posting a job description.