Skip to content
Sitek.MA

Freelance web developer

Freelance web developer in Morocco

Looking for a freelance developer in Morocco for a website, an app or extra capacity? I'm Mohamed Laghbar, a full-stack developer. I work fixed-price (defined project) or time-based (development days) for companies, agencies and startups in Morocco and abroad.

Who it's for

  • Companies that prefer one contact over an agency
  • Agencies needing technical capacity
  • Startups looking for an MVP developer
  • Foreign companies wanting a developer in Morocco

What's included

  • Front-end: Next.js, React, TypeScript, Tailwind
  • Mobile: React Native / Expo
  • Back-end: Node.js, REST APIs, SQL databases
  • Integrations: payments, WhatsApp, transactional email
  • Deployment: VPS, Cloudflare, Vercel
  • Communication in French, English and Darija

Fixed price or time-based?

Fixed price suits a clear scope: you know price and date upfront. Time-based suits extra capacity or an evolving project. Either way, the code is delivered to your Git repository.

Commitments

What every quote says in writing

  • 50% / 50%

    A 50% deposit to start, the balance only once you approve the delivery.

  • Written deadline

    The delivery date is on the quote. If we are late on our side, we tell you early and you don't pay more.

  • You own everything

    Domain, hosting, source code and accounts registered in your name. No hidden lock-in.

  • 30 days of fixes

    After launch, any bug is fixed free of charge for 30 days.

  • Proper invoicing

    Official quote and invoice, bank transfer or deposit. No cash without a receipt.

  • One point of contact

    The developer who builds your project is the one who answers you — in Darija, French or English.

Frequently asked

FAQ

Do you work with clients abroad?

Yes, invoiced in euros or dollars, with video calls.

Get a quote — Freelance web developer

Your details are only used to answer your request (Moroccan law 09-08). See the privacy policy.

Have a project in mind? Let's talk for 20 minutes.

Describe what you need in a few lines. You'll get a personal reply, not an automated sales email.