Hire the Best Kotlin 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
Hajou M.

Meknes, Morocco

$40/hr
5.0
7 jobs

🚀 Expert Android & KMP Developer with a proven track record of building robust, scalable, "middle-sized" applications that punch way above their weight. Whether you need a brand-new product or a performance-driven Code Audit, I bring Modern Android Development best practices to every line of code. I specialize in building cross-platform solutions for Android, iOS, and Desktop using Kotlin Multiplatform (KMP). I provide end-to-end guidance from initial concept to Play Store/App Store deployment. App Types I Specialize In: 🔹 💳 POS (Point of Sale) Systems: Cross-platform solutions for Desktop, Android, and iOS. 🔹 🎬 Streaming Applications: Optimized for high-speed media delivery and smooth UI. 🔹 📦 Inventory Management: Built for scale, accuracy, and real-time data handling. 🔹 📸 Camera & Document Scanners: Implementing advanced Computer Vision and image processing. Technical Expertise: ✅ Kotlin & Kotlin Multiplatform (KMP): Shared logic across all platforms. ✅ Jetpack Compose: Expert in Declarative UI and Compose Multiplatform. ✅ Data Management: Expertise in Local Databases (Room, SQLDelight) and Cloud Databases (Firebase/Firestore, Supabase, Real-time Sync). ✅ API Integration: Seamless connection to REST APIs, GraphQL, and 3rd party services. ✅ Architecture: Clean Architecture, MVVM, and MVI for maintainable, testable code. ✅ Dependency Injection: Expert use of Hilt and Koin. Specialized Services: 🔍 Code Audits & Debugging: Comprehensive analysis to find bottlenecks, fix critical Bugs, and optimize performance. 🎨 App Reskinning: Efficiently updating the UI/UX of existing apps to match new branding or requirements. ⚙️ Modern Tech: Extensive use of Coroutines & Flow for asynchronous programming and reactive apps. Why Work With Me? I don’t just write code; I provide technical leadership. I emphasize clear communication, Clean Code, and collaborative teamwork to ensure your project is future-proof. 🛠️ Let’s turn your idea into a high-performing digital product! Lets discuss how I can bring your vision to life. 🤝

  • Kotlin
  • Android App Development
  • SQL
  • iOS
  • API Integration
  • REST API
  • Web Application
  • Progressive Web App
  • Firebase
  • MongoDB
  • Android
  • POS Terminal
  • Java
  • Mobile App Development
  • IPTV
  • Android App
  • NoSQL Database
  • JetPack
  • Smart TV
  • Android Studio
Naim A.

Taza, Morocco

$35/hr
5.0
24 jobs

I am a Senior Android & Mobile Developer with over 10 years of experience, including 5+ years of professional work building high-performance apps and automation frameworks. My expertise spans Android OS (AOSP), Kotlin, Java, and Flutter, with a strong background in rooted device modifications, reverse engineering, and system-level customization. I specialize in: - Developing native Android apps with scalable architecture (MVVM, MVP, Clean Architecture). - Building automation frameworks using Selenium, Robotium, and Android Instrumentation. - Reverse engineering Android apps & firmware with Jadx, Apktool, Frida, and Ghidra to uncover vulnerabilities or create custom features. - API integration and debugging using Postman, Charles Proxy, Fiddler, and Wireshark. - IoT and Embedded Systems integration, connecting hardware with mobile apps for robotics and smart devices. Why clients choose me: - Proven track record working on advanced system apps and custom Android features at a German tech company. - Strong focus on clean, secure, and maintainable code, following SOLID principles and Agile methodologies. - Experience collaborating with global teams and delivering solutions that boost performance, scalability, and security. If you're looking for a developer who understands Android from the inside out, can automate complex tasks, or debug at the system level, let’s discuss how I can help bring your project to life.

  • Kotlin
  • Android App Development
  • Java
  • Flutter
  • API Integration
  • Mobile App Development
  • Android NDK
  • AOSP
  • Reverse Engineering
  • Automation
  • Embedded System
  • Performance Optimization
  • Software Debugging
  • Agile Software Development
  • Scrum
Ayoub B.

Tangier, Morocco

$25/hr
4.7
72 jobs

I'm a Full-Stack Software Developer with 5+ years of experience helping startups, businesses, and agencies turn ideas into modern, scalable software products. From SaaS platforms and AI-powered applications to business dashboards, Chrome extensions, mobile apps, and custom web solutions, I build software that's fast, reliable, and designed to grow with your business. I've worked on projects across healthcare, education, legal, sports, e-commerce, and automation, always focusing on delivering clean architecture, excellent user experiences, and long-term maintainability. 🚀 What I Can Build ✅ SaaS Platforms ✅ AI-Powered Applications & Automation ✅ Custom Business Dashboards & Admin Panels ✅ Web Applications & REST APIs ✅ Chrome Extensions ✅ Mobile Applications (iOS & Android) ✅ WordPress & Webflow Websites ✅ E-commerce Platforms 💼 Technologies I Work With Frontend React Next.js TypeScript Tailwind CSS Backend Node.js Laravel PHP Python Mobile Flutter React Native Kotlin CMS & No-Code WordPress Webflow Shopify Databases PostgreSQL MongoDB MySQL Firebase Supabase Integrations OpenAI Gemini Stripe PayPal Airtable Mailchimp REST APIs 🏆 Recent Projects • AI-powered Gmail productivity assistant • Chrome extension for organizing Meta Ads • Medical education platform with dashboards, analytics & exams • Sports video automation platform • Custom legal awards management system • Business dashboards, admin panels & automation tools 💡 What You Can Expect ✔ Clean, scalable, and maintainable code ✔ Clear communication throughout the project ✔ Reliable delivery with attention to detail ✔ Solutions focused on your business goals—not just writing code ✔ Long-term support after launch when needed Whether you're building a new MVP, scaling an existing platform, adding AI features, or developing a custom business application, I'd love to help bring your idea to life. Let's build something great together. 🚀

  • WordPress
  • HTML
  • CSS
  • Web Application
  • JavaScript
  • DevOps
  • Web API
  • UI/UX Prototyping
  • MERN Stack
  • PHP Script
  • WordPress Theme
  • Firebase
  • React Native
  • AI Chatbot
  • Python Script
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!

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

Marrakesh, Morocco

$22/hr
4.5
23 jobs

We’re a two-person development team passionate about transforming ideas into fully functional, high-quality mobile apps. Over the past years, we’ve delivered 20+ successful apps across different industries from finance and real estate to on-demand services and booking systems. What makes us different: - Clear communication and quick delivery - Modern, clean UI/UX design - Scalable and maintainable code - Full project support: from design to deployment Tech stack: Flutter, Kotlin, Java, Swift, Dart, Firebase, MongoDB, REST APIs, Figma, node.js Whether you’re a startup or a company looking to upgrade your app we’ll make sure you get a smooth, reliable, and beautiful product. Let’s discuss your idea today we respond within a few hours.

  • Kotlin
  • Flutter
  • Android App Development
  • Java
  • SQLite
  • API Integration
  • Retrofit
  • Android Studio
  • Dart
  • iOS Development
  • Swift
  • Android Debug Bridge
  • Fix Documentation
  • MVC Framework
  • Figma
Ilyas K.

Sale Al Jadida, Morocco

$13/hr
5.0
14 jobs

Stop hitting "Access Denied." If the data exists on a screen (web or mobile) I can extract it. Most scrapers fail when they hit advanced anti-bot shields, React Native apps, or complex SSL pinning. With a Master’s Degree in Data Engineering and over 7 years of freelance experience, I specialize in the "impossible" jobs. Whether it’s a well-engineered website or a high-security mobile app, I build custom solutions to get you the data you need, fast and clean. 🎯 Specialized Extraction: Events & Lead Gen I have extensive experience helping companies dominate their lead generation by extracting attendee and guest lists from major event platforms, including: 1. Event Platforms: Cvent, Eventbrite, Whova, Bizzabo, and specialized trade show apps. 2. Lead Generation: Automated extraction of potential customers and direct injection into your CRM or Lead System. 3. Mobile App Interception: Scraping data from iOS/Android apps by reverse-engineering APIs and bypassing security layers. 🛠️ My Core Expertise 1. Advanced Scraping: Bypassing Cloudflare, Akamai, Datadome, and CAPTCHAs. 2. Mobile Data Extraction: Intercepting traffic from mobile apps (even those with certificate pinning) to pull hidden data. 3. Data Engineering & Pipelines: Building scalable ETL processes to move data from scrapers to SQL/NoSQL databases or Cloud storage. 4. Business Automation: Turning manual data entry into 100% automated workflows. If you need to process data in bulk and store it in a usable format, I have the expertise. 5. Custom Dashboards: Transforming raw scraped data into actionable insights using Tableau and Power BI. ✨Technical Stack 1. Languages: Python (Scrapy, Selenium, Playwright, Scrapling...), Java, JavaScript, Kotlin, SQL. 2. Mobile Tools: Frida, Burp Suite, Mitmproxy, Charles Proxy, Appium, ADB. 3. Data/Cloud: AWS, Google Cloud, Azure, Spark, Hadoop. 4. Databases: PostgreSQL, MongoDB, Pinecone, Redis.

  • Kotlin
  • Web Scraping
  • Data Scraping
  • Selenium
  • Beautiful Soup
  • Android
  • Data Mining
  • Reverse Engineering
  • Android Studio
  • Android App
  • Java
  • Clean Architecture
  • Software Design Pattern
  • JSON
  • RESTful API

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 Kotlin Developer in Morocco on Upwork?

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

  • Create a job post tailored to your Kotlin Developer project scope. We'll walk you through the process step by step.
  • Browse top Kotlin Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Kotlin Developer profiles and interview.
  • Hire the right Kotlin 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 Kotlin Developer?

Rates charged by Kotlin 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 Kotlin Developer in Morocco on Upwork?

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

Can I hire a Kotlin 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 Kotlin Developer proposals within 24 hours of posting a job description.