Loading...
Loading...
Independent benchmark · 2026 Edition
Medians by role, experience, city, and technology stack. Open data under CC BY 4.0. Published methodology. No third-party black box: we publish our sample, our sources, and our validation process.
Survey in progress. The figures shown below are directional estimates anchored on public sources (Stack Overflow Survey, JobAfrique listings, ClaroDigi recruitment data) pending the close of the primary survey scheduled for 2026-08-31. The final dataset (0+ Moroccan developers, target sample n≥200) will be published under CC BY 4.0, with downloadable PDF synthesis and raw CSV.
Gross monthly salary, in MAD. P25 - P75 range in parentheses. All on-site positions combined, full-time permanent contracts.
| Role | Experience | Median (MAD) | P25 - P75 |
|---|---|---|---|
| Frontend Developer, Junior | 0-2y | 9,000 | 7,500 - 11,000 |
| Frontend Developer, Mid | 2-5y | 14,000 | 12,000 - 17,000 |
| Frontend Developer, Senior | 5-10y | 22,000 | 18,000 - 28,000 |
| Backend Developer, Junior | 0-2y | 10,000 | 8,000 - 12,000 |
| Backend Developer, Mid | 2-5y | 16,000 | 13,000 - 19,000 |
| Backend Developer, Senior | 5-10y | 26,000 | 21,000 - 32,000 |
| Full-Stack Developer, Mid | 2-5y | 17,000 | 14,000 - 21,000 |
| Mobile Developer, Senior | 5-10y | 24,000 | 19,000 - 30,000 |
| Data Engineer, Senior | 5-10y | 28,000 | 23,000 - 35,000 |
| DevOps Engineer, Senior | 5-10y | 30,000 | 24,000 - 38,000 |
| AI / ML Engineer, Senior | 5-10y | 34,000 | 27,000 - 45,000 |
| Tech Lead / Staff Engineer | 10y+ | 40,000 | 32,000 - 55,000 |
ClaroDigi's primary survey runs from 2026-06-15 to 2026-08-15, in French and English. All developers working in Morocco are eligible (any nationality, any status: employee, freelance, founder). Moroccan developers working abroad are collected separately and reported in an annex section.
Distribution through LinkedIn (Morocco-targeted campaign + francophone tech communities), Discord and Slack of Moroccan developer communities (Dev.ma, Morocco Tech, AUI alumni), ClaroDigi partner networks, and partner school networks (ESIN, ENSIAS, INPT). No paid panel, no financial incentive: participation is purely contributive.
30 structured questions across 5 sections: demographic profile, education and background, current role and compensation (12 dimensions: base, variable, equity, bonuses, benefits, remote work, paid training, vacation days, equipment, health insurance, retirement, other), technical stack, satisfaction and mobility intentions. Validation requires a sample of n≥200 minimum (target n=400-500). Medians and percentiles are published per segment only when n≥20 in the segment, otherwise aggregated.
The raw anonymized dataset is published under Creative Commons BY 4.0. Any republication, citation, or derivative analysis is free, provided the attribution "Claro Digital Services, Moroccan Developer Salaries 2026" is mentioned with a return link to this page.
Suggested format for citation in articles, studies, presentations, or academic publications:
For media inquiries, contact the editorial team at contact@clarodigi.com to obtain high-resolution charts and pre-formatted data excerpts.
5 minutes, in French or English, anonymous. The larger the sample, the more reliable the medians. You will receive the full dataset and PDF synthesis in advance at survey close.
Sign me up for survey launch