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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
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.