For employers & recruiters

Full-Stack Web Developer for Hire in Morocco

I'm Mohamed Elmkaoui, a full-stack web developer based in Morocco. I build and maintain production websites, web applications and e-commerce platforms for real clients, working in English, French and Arabic.

This page gathers what employers and recruiters need: verified skills, real projects with clear labels (client work, personal or concept), how I work, and how to get my CV.

Who I work with

  • Companies hiring a Full-Stack, React/Next.js or Laravel developer for a permanent role or long contract
  • Agencies and startups that need extra delivery capacity on web products
  • Businesses that want one developer to own a website or internal tool end-to-end

Verified skills & experience

  • Front-end with React, Next.js and TypeScript; multilingual and RTL-ready interfaces
  • Back-end with Node.js and Laravel/PHP; REST APIs, authentication and role management
  • Databases (MySQL), third-party API integrations and admin dashboards
  • WordPress, Shopify and YouCan builds for content sites and e-commerce
  • Deployment on Vercel and shared hosting, Git workflows and technical SEO basics
  • Delivered work includes a real-estate platform with a Laravel API, an event website for SIAF Agadir 2025, online stores and WordPress sites for clients in Morocco and Switzerland

How hiring works

  1. 01

    You share the role or mission details by email, form or WhatsApp

  2. 02

    We schedule a short call to check fit, availability and expectations

  3. 03

    Technical discussion or trial task if useful for both sides

  4. 04

    Clear offer: scope, timeline and terms before any commitment

Core stack

Next.jsReactTypeScriptLaravelPHPNode.jsMySQLWordPressTailwind CSS

Selected projects

Every project below is labelled honestly: client work, personal project or concept. Live links are provided where they exist.

Questions recruiters ask

Are you available now?

Availability changes over time. Contact me directly and I'll confirm my current status and notice period within one business day.

Do you work remotely?

Yes. I'm based in Morocco and used to remote collaboration across time zones, in English, French or Arabic.

Can I see your CV?

Yes — use the CV button on this page to download it, or ask me by email or WhatsApp.

Interested in working together?

Prefer WhatsApp? Message me directly and describe your project in a few lines.

Hire a Full-Stack Developer in Morocco — React, Next.js, Laravel | Mohamed Elmkaoui