Développeur freelance au Maroc : comment trouver ses premiers clients
Un guide concret pour les développeurs qui se lancent en freelance au Maroc : les plateformes utiles (Upwork, Malt, Codeur, Fiverr, ComeUp, Khamsat, Mostaql, LinkedIn), un profil et des propositions qui convertissent, les prix, les paiements et les arnaques à éviter.

Pour trouver ses premiers clients en tant que développeur freelance au Maroc, il faut se concentrer sur quelques plateformes adaptées à ses langues et à sa spécialité, construire un profil ciblé appuyé par des projets en ligne, envoyer des propositions courtes et personnalisées, et facturer au forfait au début. Le Maroc a de vrais atouts : le français, l'arabe et souvent l'anglais, un fuseau horaire proche de l'Europe et une communauté tech qui grandit. La difficulté : se démarquer tant qu'on n'a pas encore d'avis.
Le freelance depuis le Maroc, est-ce réaliste ?
Oui, avec des attentes réalistes. Des développeurs marocains travaillent avec des clients au Maroc, en France, en Belgique, au Canada, dans le Golfe et ailleurs. Ce qui fait la différence, ce n'est généralement pas le pays mais trois choses :
- une niche claire (par exemple « sites Next.js pour PME » ou « API Spring Boot »), pas « je fais tout » ;
- des preuves visibles : projets en ligne, GitHub propre, portfolio professionnel ;
- la fiabilité : répondre vite, tenir les délais, tout confirmer par écrit.
Attendez-vous à des premières semaines lentes. Les deux ou trois premiers avis sont les plus difficiles à obtenir ; ensuite, chacun facilite le suivant.
Quelles plateformes freelance utiliser au Maroc ?
| Plateforme | Langue principale | Idéale pour | À savoir |
|---|---|---|---|
| Upwork | Anglais | Missions longues, clients internationaux | Postuler consomme des crédits (Connects) ; concurrence mondiale, donc les profils de niche ressortent |
| Fiverr | Anglais | Services packagés (« gigs ») au périmètre fixe | Ce sont les clients qui viennent à vous ; adapté aux offres bien définies |
| Malt | Français | Missions pour des entreprises francophones, surtout en Europe | La qualité du profil et les avis pilotent la visibilité |
| Codeur.com | Français | Projets publiés avec devis des freelances | Beaucoup de petits projets web ; répondez vite avec un devis clair |
| ComeUp | Français | Micro-services packagés, proche de Fiverr | Utile pour de petites offres répétables |
| Khamsat (خمسات) | Arabe | Petits services packagés pour clients arabophones | Bonne porte d'entrée vers les marchés arabophones |
| Mostaql (مستقل) | Arabe | Projets publiés par des clients arabophones, y compris dans le Golfe | Fonctionne sur proposition, comme Upwork |
| Toutes | Clients directs, agences, recommandations | Pas de commission ; marche mieux avec des publications régulières et utiles |
Chaque plateforme a ses propres commissions, moyens de retrait et règles, qui évoluent. Lisez les conditions à jour sur la plateforme elle-même avant de vous engager.
Commencez avec deux ou trois plateformes au maximum. Huit profils jamais mis à jour valent moins que deux profils solides.
Les clients locaux au Maroc
Ne négligez pas le marché local. Les TPE, cliniques, écoles, agences immobilières et commerces de Casablanca, Rabat, Marrakech ou Tanger ont besoin de sites web, d'outils de réservation et de tableaux de bord. Beaucoup trouvent leurs prestataires par le bouche-à-oreille, Instagram, LinkedIn et Google. Pour savoir ce qu'attendent et paient les clients locaux, voir le guide sur les prix de création de site web au Maroc.
Comment construire un profil qui décroche des missions ?
Choisir un titre précis
« Développeur full stack » reste vague. « Développeur Next.js pour sites d'entreprise rapides » ou « Développeur Spring Boot & React pour outils internes » indique tout de suite au client si vous correspondez.
Montrer des preuves, pas des adjectifs
- 3 à 5 projets avec un lien en ligne, une capture et deux lignes : le problème et ce que vous avez construit.
- Une courte présentation dans la langue du client, écrite pour lui (« J'aide X à faire Y »), pas un CV.
- Une photo professionnelle et un profil complet ; un profil incomplet donne une impression d'abandon.
Un site personnel aide beaucoup en dehors des plateformes. Par exemple, le portfolio essadikine.com est un site Next.js bilingue, pré-rendu en français et en anglais, ce qui permet aux visiteurs francophones et anglophones de lire les mêmes projets dans leur langue.
Si vous êtes encore en train de constituer vos compétences et vos projets, la roadmap pour devenir développeur full stack liste les projets à avoir en priorité.
Comment rédiger une proposition qui obtient des réponses ?
Les clients lisent les deux premières lignes et ignorent les textes génériques. Une structure qui fonctionne :
- Reformuler le besoin en une phrase, avec leurs mots.
- Montrer un projet pertinent, avec un lien.
- Proposer une première étape concrète (un court appel, une maquette, une liste de questions).
- Poser une question intelligente sur le cahier des charges.
Bonjour Sarah, vous avez besoin d'une page de réservation pour votre
cabinet, synchronisée avec Google Agenda et pratique sur mobile.
J'ai réalisé un parcours similaire récemment (lien). Je peux commencer
par une maquette cliquable en deux jours pour valider les écrans avant
le développement.
Une question : les patients doivent-ils payer un acompte en ligne,
ou seulement réserver ?
Restez sous 120 mots. Ne collez jamais le même texte partout : les clients le remarquent.
Comment fixer ses prix en freelance au début ?
Il n'existe pas de tarif universel : tout dépend de vos compétences, de votre niche, du marché du client et de la plateforme. Une approche saine :
- Facturer au forfait au début, avec un périmètre clair, plutôt qu'à l'heure. Cela vous protège tant que votre rythme reste incertain et rassure le client.
- Partir de vos charges et de votre revenu cible, pas du prix le plus bas que vous voyez. Les prix très bas attirent des clients difficiles et sont durs à remonter ensuite.
- Découper en jalons : par exemple un acompte avant de commencer, un paiement à la démo, le solde à la livraison.
- Augmenter vos prix après chaque série d'avis positifs.
Exemple de calcul simple
Les valeurs ci-dessous sont hypothétiques et servent seulement à illustrer la méthode.
| Élément | Valeur d'exemple |
|---|---|
| Revenu mensuel visé | Votre propre montant en MAD |
| Jours facturables par mois | Environ 12 à 15 (le reste part en prospection, administratif, formation) |
| Jours estimés pour le projet | 5 |
| Marge pour retouches et imprévus | +20 à 30 % |
| Prix du projet | (revenu visé / jours facturables) × jours estimés × marge |
Écrivez le périmètre dans le devis : pages, fonctionnalités, nombre d'allers-retours, ce qui n'est pas inclus et la facturation des demandes supplémentaires.
Comment être payé en freelance depuis le Maroc ?
C'est la question qui revient le plus chez les débutants, et les règles évoluent : restez prudent et vérifiez toujours.
- Les plateformes proposent chacune leurs moyens de retrait (virement bancaire, services de paiement tiers, etc.). Vérifiez sur la plateforme elle-même lesquels sont disponibles pour le Maroc, et leurs frais, avant d'accepter une mission.
- Les clients directs à l'étranger paient généralement par virement international. Demandez à votre banque marocaine ce qu'il faut pour recevoir des paiements de prestations depuis l'étranger, quels justificatifs conserver et quels frais s'appliquent.
- La réglementation des changes : le Maroc encadre les revenus reçus de l'étranger. Référez-vous aux sources officielles, comme l'Office des Changes, et à votre banque plutôt qu'aux forums.
- Statut juridique et impôts : selon votre situation, un statut comme l'auto-entrepreneur ou une société peut être nécessaire. Consultez les portails officiels et l'administration fiscale, ou un comptable.
Ne comptez pas sur un outil de paiement simplement parce qu'il fonctionne pour les freelances en Europe : sa disponibilité au Maroc varie selon les services et peut changer.
Comment éviter les arnaques en freelance ?
Les arnaques visent les débutants parce qu'ils veulent à tout prix un premier projet. Les signaux d'alerte :
- le client demande de quitter la plateforme avant tout contrat ;
- on vous demande de payer un « test », un logiciel, une formation ou du matériel ;
- un chèque ou un virement « par erreur » supérieur au montant convenu, avec une demande de rembourser la différence ;
- un faux test qui est en réalité du travail gratuit sur leur produit ;
- une demande de télécharger des fichiers inconnus ou d'installer un logiciel pour « accéder au projet » ;
- l'urgence et la pression, avec un brief flou et un budget trop beau pour être vrai.
Règles simples : gardez échanges et paiements sur la plateforme tant qu'il n'y a pas de contrat et d'historique ; ne payez jamais pour travailler ; demandez un acompte aux clients directs ; livrez le code source après le paiement final.
Comment transformer un premier client en travail récurrent ?
Le client le moins cher à trouver est celui que vous avez déjà. Après la livraison :
- envoyez un court document de passation : accès, mise à jour du contenu, points de vigilance ;
- proposez une petite formule de maintenance mensuelle (mises à jour, sauvegardes, petites modifications) ;
- demandez un avis et, si le client est satisfait, une recommandation ;
- reprenez contact quelques semaines plus tard avec une idée d'amélioration concrète.
Conclusion
Trouver ses premiers clients en freelance depuis le Maroc est surtout une question de focus : une niche claire, deux ou trois plateformes adaptées à vos langues, des preuves par des projets en ligne, des propositions courtes et personnalisées, des prix au forfait et des paiements prudents. Vérifiez les questions de paiement et de statut auprès de votre banque et des sources officielles, et soyez patient pendant les premiers avis. Pour voir comment un profil full stack est présenté, consultez la page développeur full stack, ou prenez contact pour discuter d'un projet web.
Projets liés
Génie logicielProjet personnel · 2026essadikine.com — Portfolio Next.js bilingue
Ce site : un portfolio rapide et bilingue (EN/FR), optimisé pour Google et les moteurs de réponse IA, auto-hébergé avec Docker derrière Cloudflare.
Questions fréquentes
Cela dépend de vos langues et de vos clients cibles. Upwork et Fiverr touchent les clients anglophones, Malt, Codeur et ComeUp les francophones, Khamsat et Mostaql les arabophones. Commencez par deux ou trois plateformes et soignez ces profils.



