Hire the Best API 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
Yahya M.

El Jadida, Morocco

$18/hr
5.0
14 jobs

Full Stack Developer specializing in automation systems, API integrations, and scalable data-driven web applications, helping businesses streamline operations and ship reliable software faster. With 4+ years of experience in full stack development, web development, and software engineering, building automation platforms using React, Next.js, Python (FastAPI, Django), and workflow tools like Google Apps Script and GoHighLevel, I turn complex business processes into clean, maintainable systems built to scale. ๐Ÿ”น What I Build ๐Ÿ’ป Full Stack Web Development End-to-end full stack web development: React, Next.js, Tailwind CSS on the frontend โ€” FastAPI, Django, or Flask on the backend. Built for performance, clean architecture, and real-world reliability. โ†’ REST API design & backend architecture โ†’ JWT authentication & role-based access control (RBAC) โ†’ PostgreSQL & MySQL database design โ†’ Modular, testable, maintainable codebases โš™๏ธ Automation & Workflow Systems As a software engineer, I design practical automation solutions that save businesses time โ€” from lead generation pipelines to internal dispatch tools โ€” focused on measurable operational impact. โ†’ Custom automation scripts & scheduled workflows โ†’ CRM & business process automation (GoHighLevel, Google Apps Script) โ†’ Multithreaded data processing systems โ†’ Automated reporting & notification pipelines ๐Ÿ”— API & Data System Integration Full-scale software engineering work connecting platforms and data sources: Stripe, Google Workspace, HubSpot, Notion, Airtable, Shopify, and custom third-party APIs. โ†’ Multi-source data pipeline design โ†’ Scalable backend microservices โ†’ Custom API development & integration ๐Ÿ“Œ Recent Project Types โ†’ Dispatch & route optimization systems for fleet operations โ†’ Lead generation & outreach automation pipelines โ†’ Data extraction & processing tools for business intelligence โ†’ Internal business tools & custom operational systems โ†’ Large-scale batch data collection systems โœ… Why Clients Choose Me โ†’ Deep expertise in full stack development, software engineering & automation โ†’ Strong system architecture โ€” built for long-term reliability โ†’ Clear communication, well-documented code, on-time delivery โ†’ Experienced with fast-moving startups and established business needs ๐Ÿ“ฉ Looking for a full stack developer to automate your workflows or build a scalable web application? Let's talk.

  • API Integration
  • Full-Stack Development
  • Front-End Development
  • Back-End Development
  • AI App Development
  • React
  • Next.js
  • Python
  • JavaScript
  • Node.js
  • SaaS
  • FastAPI
  • REST API
  • Landing Page
  • Web Application
  • Stripe
  • PostgreSQL
  • HighLevel
  • HTML5
  • CSS 3
HICHAM I.

Casablanca, Morocco

$25/hr
4.9
33 jobs

I am a Senior Full-Stack Engineer specializing in AI-powered SaaS applications, intelligent automation, scalable web platforms, and production-ready software. I work across the entire product lifecycle โ€” from architecture and development to deployment, integrations, optimization, and long-term maintenance. My focus is building reliable systems that are scalable, secure, maintainable, and fast to ship. PROVEN EXPERIENCE โœ… AI-powered SaaS platforms โœ… Full-stack web applications โœ… AI agents & workflow automation โœ… E-commerce & business automation โœ… Real-time applications and communication systems โœ… Payment & subscription infrastructure โœ… Cloud deployment & DevOps โœ… Production-ready architecture I have built and contributed to SaaS platforms, AI-powered applications, healthcare solutions, e-commerce systems, dashboards, automation platforms, and custom business software. I specialize in turning ideas and business requirements into production-ready products, with a strong focus on clean architecture, maintainability, performance, and rapid execution. FULL-STACK DEVELOPMENT I build modern web applications using React.js, Next.js, TypeScript, JavaScript, Tailwind CSS, ShadCN UI, Node.js, Express.js, Laravel, REST APIs, WebSockets, and real-time technologies. I work across both frontend and backend architecture, allowing me to build complete products from the ground up. AI & AUTOMATION I specialize in integrating AI into real-world products and business workflows: OpenAI Claude Mistral LLM-powered applications AI Agents AI Chatbots Retrieval-Augmented Generation (RAG) AI workflow automation Speech-to-Text Text-to-Speech Voice AI Intelligent document processing Custom AI pipelines Prompt engineering I have particular experience building AI agents that interact with users through voice, chat, and automated workflows. BACKEND & ARCHITECTURE Node.js Express.js Laravel Python REST APIs WebSockets Event-driven architectures Microservices Background jobs API integrations Authentication & authorization Multi-tenant SaaS architectures DATABASES PostgreSQL MySQL MongoDB Supabase Prisma Redis Firebase CLOUD & DEVOPS AWS Azure Hetzner Vercel Docker Docker Compose Nginx GitHub Actions CI/CD Linux Grafana Prometheus I handle everything from containerization and deployment to monitoring, optimization, and production infrastructure. SAAS & BUSINESS SYSTEMS I have experience building: SaaS platforms Subscription systems Payment integrations CRM systems E-commerce platforms Order management systems Business automation tools Analytics dashboards Communication platforms AI-powered customer support systems I also work with integrations such as Stripe, Shopify, WhatsApp, SIP/telephony systems, webhooks, and third-party APIs. WHAT I CAN BUILD Whether you need an AI-powered SaaS platform, a complete MVP from scratch, an existing application rebuilt or scaled, AI integration into an existing product, AI voice/chat agents, a scalable backend, e-commerce automation, custom business software, API integrations, or cloud infrastructure and deployment, I can take your product from architecture to development to production. CORE TECHNOLOGIES Frontend: React.js, Next.js, TypeScript, JavaScript, Tailwind CSS, ShadCN UI Backend: Node.js, Express.js, Laravel, Python, REST APIs, WebSockets AI: OpenAI, Claude, Mistral, RAG, AI Agents, LLMs, STT, TTS, Voice AI Databases: PostgreSQL, MySQL, MongoDB, Supabase, Prisma, Redis Cloud & DevOps: AWS, Azure, Hetzner, Vercel, Docker, Nginx, GitHub Actions, CI/CD Integrations: Stripe, Shopify, WhatsApp, SIP, Webhooks, Third-Party APIs Keywords: Senior Full Stack Developer, AI Engineer, AI Full Stack Developer, SaaS Developer, SaaS Application Development, Next.js Developer, React Developer, Node.js Developer, TypeScript Developer, Python Developer, Laravel Developer, Express.js Developer, AI Agent Developer, AI Automation, AI Integration, OpenAI Developer, Claude Developer, LLM Developer, RAG Developer, Voice AI Developer, Chatbot Developer, API Developer, REST API, WebSockets, PostgreSQL, MongoDB, Supabase, Prisma, AWS, Azure, Docker, DevOps, CI/CD, SaaS Architecture, Full Stack SaaS Developer, AI-Powered SaaS

  • RESTful API
  • Next.js
  • Tailwind CSS
  • Node.js
  • MongoDB
  • Redis
  • JavaScript
  • User Authentication
  • Docker
  • Figma
  • GraphQL
  • Supabase
  • System Deployment
  • SaaS Development
  • Python
Soufian O.

Kenitra, Morocco

$40/hr
4.9
60 jobs

Full-stack developer, 14 years. I build the whole thing โ€” backend, frontend, database, integrations, security, deployment โ€” and then I keep it running. Most of the last four years went into direct client work and an in-house role as head developer at a marketing agency, so the newest work isnโ€™t visible on this profile: a multi-tenant SaaS that automates ad spend for 50+ B2B and B2C businesses, and a multi-vendor marketplace I built alone end to end โ€” backend, web storefront, mobile app and vendor portal. WHAT I BUILD โ€ข Web apps and SaaS โ€” Node.js, TypeScript, React, Next.js, Express, PostgreSQL. Multi-tenant platforms, client dashboards, admin panels, customer portals. Built so your second and third customer donโ€™t need a second and third codebase. โ€ข API integrations โ€” REST, webhooks, OAuth. Stripe, the Meta / Facebook Marketing API, GoHighLevel API v2, Google Ads. Integrations rarely break on the happy path; they break on rate limits, partial responses and retries. Thatโ€™s the part I build for: backoff, delayed retry, and incremental syncs that resume exactly where the last one stopped instead of re-pulling everything. โ€ข Payments โ€” Stripe subscriptions, billing and webhooks. NMI gateway work, authorize-then-capture flows, manual capture and refunds โ€” including working out why captures had silently stopped firing after checkout. โ€ข Security and access โ€” authentication and session handling, JWT, CSRF and auth guards, role-based permissions, and row-level security in Postgres treated as the real boundary rather than filtering rows in the browser. Tenant isolation on multi-tenant systems. On WordPress: hardening and malware cleanup. โ€ข Regulated data โ€” integration-level work on a telehealth platform handling protected health information under HIPAA: PHI kept out of application logs, error reports and URLs, with least-privilege access enforced server-side. โ€ข WordPress โ€” 10+ years. Theme and plugin development, Elementor Pro, WooCommerce, Core Web Vitals and caching. Also the unglamorous half: migrations, plugin conflicts, redirect mapping so a restructure doesnโ€™t lose the rankings you already have, and picking up sites another developer left half-finished. โ€ข E-commerce โ€” WooCommerce, Medusa.js headless commerce, and multi-vendor marketplaces with vendor onboarding, approval, commissions and payouts. โ€ข Mobile โ€” React Native and Expo. A 325-screen customer app with offline-first caching, right-to-left Arabic, and push notifications that respect opt-in and quiet hours. โ€ข Marketing data โ€” Meta Conversions API with event deduplication, GTM, pixels, dataLayer, and UTM attribution that survives iframe embeds and session boundaries โ€” which is where most lead-source data quietly dies. โ€ข Shipping and running it โ€” CI/CD pipelines, staged deploys, branch protection, database migrations on release, Docker, and background jobs on schedules that donโ€™t fall over when one run fails. STACK JavaScript ยท TypeScript ยท Node.js ยท Express ยท React ยท Next.js ยท React Native ยท PostgreSQL ยท MySQL ยท Redis ยท Supabase ยท Medusa.js ยท PHP ยท WordPress ยท WooCommerce ยท Elementor ยท Stripe ยท NMI ยท Docker ยท Git ยท REST APIs ยท Webhooks ยท OAuth ONE PROJECT IN DETAIL The ad-automation platform โ€” sole developer, live in production. It pulls campaign data from the Meta and GoHighLevel APIs on an incremental schedule, taking only whatโ€™s new since the last successful fetch, with backoff and delayed retry when rate limits hit. A rules engine then pauses ads, adjusts budgets and fires alerts against each clientโ€™s targets. I built the deployment pipeline behind it too: staged releases, branch protection, migrations on deploy. HOW I WORK I tell you what I donโ€™t know. If something sits outside what Iโ€™ve actually shipped, I say so up front and price it honestly rather than discovering it mid-project. You will never get a surprise from me in week three. I use Claude Code and Cursor every day, and on one large TypeScript codebase I maintain the AI scaffolding itself โ€” the project rules and review agents that keep things consistent. It makes me faster; it doesnโ€™t replace reviewing what ships, and I own every line I hand over. I work independently and donโ€™t need managing โ€” but Iโ€™d rather ask one question early than rebuild something later. Send me whatโ€™s broken, or what youโ€™re trying to build. Iโ€™ll tell you whether itโ€™s a two-hour fix or a two-week build before you commit to anything.

  • API Integration
  • Stripe
  • HighLevel
  • REST API
  • Marketing Automation
  • Marketing API Integration
  • CRM Automation
  • Zapier
  • Node.js
  • React
  • TypeScript
  • SaaS Development
  • OpenAI API
  • Meta Pixel
  • OAuth
  • PostgreSQL
  • Supabase
  • Google Tag Manager
  • HubSpot
  • ExpressJS
Mohamed D.

Al Hoceima, Morocco

$25/hr
5.0
5 jobs

๐Ÿ”น AI-Powered Document Processing & Automation With over two years of hands-on experience in applied AI within the banking sector, I specialize in building high-performance systems for document extraction and classification. I design and implement intelligent pipelines capable of understanding complex document structures, segmenting content, and extracting structured data based on dynamic schemas. My solutions leverage modern AI techniques, including NLP and deep learning models, to achieve high accuracy and scalability across diverse document types (invoices, contracts, forms, and more). ๐Ÿ”น Intelligent Data Extraction & Classification I develop robust document AI solutions that go beyond traditional OCR by combining layout-aware models and semantic understanding. This enables precise field extraction, multi-segment classification, and context-aware data processing. I focus on performance optimization, ensuring low latency and high throughput for enterprise-grade applications, especially in financial and operational workflows. ๐Ÿ”น API Integration & AI System Architecture I integrate AI document processing systems into scalable architectures using secure APIs. My expertise includes designing end-to-end solutions where document ingestion, processing, and structured output are seamlessly connected to downstream systems. I ensure reliability, security, and efficiency in every deployment, aligning with enterprise standards.

  • API Integration
  • Document AI
  • Classification
  • OCR Software
  • Web Scraping
  • AI Bot
Lghoumaigui Y.

Casablanca, Morocco

$60/hr
5.0
10 jobs

A software engineer with strong problem-solving skills and solid experience building distributed and high-performance Web APIs. What I can achieve for you: โœ”๏ธ Develop and enhance your Web API or server-side application. โœ”๏ธ Automate your workflow. โœ”๏ธ Enhance your project (optimizations, refactoring, unit tests, and much more). Don't hesitate to reach out to schedule a free-of-charge discussion about your project. I will be happy to get your work done.

  • API
  • Python
  • Amazon API Gateway
  • Scripting
  • C#
  • ASP.NET
  • .NET Framework
  • AWS Lambda
  • ASP.NET MVC
  • Unit Testing
  • SpecFlow
  • MySQL
  • Microsoft Azure
  • JavaScript
  • Amazon ECS
Abdessamade H.

El Hajeb, Morocco

$15/hr
4.9
35 jobs

I solve the WordPress problems that page builders can't fix. If you are dealing with a broken API connection, a failing WooCommerce checkout, or a critical PHP error that other developers couldn't diagnose, I can help. I am a Senior Backend Developer who specializes in pure code solutions, not just drag-and-drop design. My Core Specialties: Complex API Integrations: Syncing your WP site with CRMs, external databases, Stripe, and Meta/OAuth using secure REST APIs and Webhooks. Custom Plugin & ACF Development: Building lightweight, raw PHP functionality from scratch to replace bloated third-party plugins. Backend Troubleshooting: Diagnosing database bottlenecks, resolving PHP fatal errors, and repairing custom backend logic. Why my clients return: I don't guess. I debug. I write clean, documented code that won't break when you update WordPress next month. Let's fix your backend correctly the first time.

  • API Development
  • API Integration
  • WordPress
  • WordPress Development
  • WooCommerce
  • PHP
  • JavaScript
  • REST API
  • Database Optimization
  • Payment Gateway Integration
  • Back-End Development
  • Plugin Development
  • MySQL
  • PHP Script
  • JSON
  • Advanced Custom Fields Plugin
  • OAuth
  • Stripe API
  • Gutenberg Editor
  • Bug Fix

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

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

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

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

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

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