Recrutement de développeurs Recruter un développeur au Maroc : web, full stack, back-end ou mobile.
Collez votre offre, pour un CDI comme pour une mission freelance. Les développeurs qui ont déposé leur CV sont classés selon votre stack, et chaque langage ou framework est relié à la mission qui le prouve.
Accès réservé aux entreprises validées par notre équipe.
Profils
Quel développeur recruter ?
Le métier principal de chaque candidat est lu dans son CV : un développeur back-end n'est pas classé comme un développeur mobile. Les métiers voisins comptent en partie : un profil full stack reste visible pour un poste back-end ou front-end.
- Développeur back-endJava et Spring Boot, C# et .NET, PHP avec Symfony ou Laravel, Node.js ou Python : API, microservices, bases de données relationnelles, intégration avec le système d'information.
- Développeur front-endReact, Angular ou Vue.js avec TypeScript : applications web métier, interfaces branchées sur des API REST, performance et accessibilité.
- Développeur full stackUn front et un back pratiqués en mission, par exemple React et Node.js ou Angular et Spring Boot : le profil des petites équipes et des projets livrés de bout en bout.
- Développeur mobileNatif en Kotlin ou Swift, ou multiplateforme avec Flutter et React Native : applications grand public, publication sur les stores, maintenance des versions.
Métiers distingués par le classement
- Développement back-end
- Développement front-end
- Développement full-stack
- Développement mobile
Compétences reconnues dans les CV
213 compétences de ce métier figurent dans notre référentiel, reconnues sous leurs noms courants et leurs abréviations. Par exemple :
- Java
- JavaScript
- TypeScript
- Python
- PHP
- C#
- React
- Angular
- Spring Boot
- Node.js
- Flutter
Comment ça marche
Votre offre d'un côté, des profils expliqués de l'autre.
Pas d'annonce à diffuser ni de CV à trier : vous décrivez le poste, la plateforme le compare aux profils déjà déposés, et vous décidez.
- 01
Collez votre offre
Le texte de l'annonce ou le PDF de la fiche de poste. Compétences, années d'expérience, budget, lieu et contrat sont extraits en direct, et vous corrigez ce qui doit l'être.
- 02
Fixez vos critères
Indispensable ou bonus pour chaque compétence, équivalences acceptées, budget maximum en net ou en TJM, présence sur site, préavis accepté.
- 03
Lisez un classement expliqué
Chaque profil compatible arrive avec son score, ses points forts, ses points de vigilance et, pour chaque compétence, la phrase du CV qui la prouve, dans l'expérience datée concernée.
- 04
Débloquez qui vous intéresse
Avant le déverrouillage, un profil n'affiche que des initiales, sans coordonnées. Vous débloquez le contact d'un profil qui vous convient, et chaque déverrouillage est enregistré.
Exemple d'offre fictive : ce que l'analyse en retient
Développeur·se full stack Angular / Spring Boot, confirmé·e
- Indispensables
- Angular, Spring Boot, API REST, 3 ans d'expérience minimum
- Bonus
- Docker, PostgreSQL, tests unitaires JUnit
- Équivalences acceptées
- JavaScript ↔ TypeScript ; Spring Boot ↔ Quarkus
- Budget
- Jusqu'à 14 000 MAD net / mois
- Lieu et contrat
- Casablanca, hybride · CDI
Exemple inventé pour illustrer la lecture d'une offre : ce n'est pas une offre d'emploi.
Pour un poste de développeur, la stack pèse le plus : par défaut, les compétences comptent pour 35 % du score et l'expérience pertinente pour 20 %. Les compétences indispensables de votre offre comptent à part : s'il en manque une, le profil ne peut pas être classé « Fort ».
Nom, photo, âge, genre, école : jamais utilisés dans le score. Un humain décide, toujours.
Rémunération
Fourchettes indicatives selon l'expérience
Des repères tirés de notre grille indicative, pas un barème : le montant dépend du poste, du contexte et du parcours. Chaque candidat indique lui-même son salaire net ou son TJM, et le classement le compare à votre budget, exprimé de la même façon.
Freelance : TJMMAD HT par jour
| Expérience | Indicatif |
|---|---|
| 4 à 7 ans | ≈ 2 400 |
| 7 à 10 ans | ≈ 3 500 |
| Plus de 10 ans | ≈ 4 000 |
CDI : salaireMAD net par mois
| Expérience | Indicatif |
|---|---|
| 0 à 2 ans | ≈ 11 000 |
| 2 à 4 ans | ≈ 14 000 |
Le développement suit la grille générale. En freelance, le classement compare des TJM hors taxes ; en CDI, des salaires nets mensuels : un budget n'est jamais comparé à une demande exprimée dans l'autre unité.
Freelance ou CDI
Développeur freelance ou en CDI ?
En freelance
Pour un projet borné dans le temps : une refonte, une montée de version, un renfort d'équipe. Les développeurs freelances indiquent un TJM hors taxes ; la grille indicative démarre vers 2 400 MAD HT par jour entre 4 et 7 ans d'expérience. Précisez si la mission se fait sur site, en hybride ou à distance : la préférence de chaque candidat est comparée à la vôtre.
En CDI
Pour un produit que vous faites vivre dans la durée. Les candidats indiquent un salaire net mensuel et leur préavis ; repères indicatifs : environ 11 000 MAD net par mois jusqu'à 2 ans d'expérience, 14 000 entre 2 et 4 ans. La disponibilité, préavis compris, fait partie du score.
Dans votre offre, vous indiquez le ou les contrats proposés. Chaque candidat a dit s'il cherche un CDI, une mission freelance ou les deux : un profil qui ne correspond pas est écarté du classement, mais reste consultable.
Questions fréquentes
Avant de publier votre offre
Peut-on recruter un développeur web freelance pour une mission courte ?
Oui. Dans votre offre, indiquez « freelance » comme contrat et votre budget en TJM hors taxes. Seuls les profils ouverts au freelance sont classés pour cette offre ; les autres restent consultables parmi les profils écartés.
Mon offre demande Java, un candidat cite Spring Boot. Est-il retenu ?
Oui, en partie : une compétence plus précise compte pour sa famille (Spring Boot pour Spring, puis pour Java). Une correspondance exacte compte davantage, et le détail du score l'indique.
Comment distinguer un framework pratiqué d'un mot-clé dans une liste ?
Une compétence est « prouvée » quand une expérience datée du CV la montre, « déclarée » sinon. Un clic affiche la phrase exacte du CV, dans la mission concernée, avec ses dates.
Peut-on recruter un développeur au Maroc pour une entreprise française ?
Oui. Chaque candidat indique s'il est ouvert aux entreprises françaises, sur site ou à distance, et confirme son niveau de français et d'anglais à l'oral. Ces informations figurent sur son profil.
Maroc Emploi IT est-il un cabinet de recrutement ?
Non. C'est une plateforme : vous publiez votre offre, vous voyez les profils classés et expliqués, puis vous menez vous-même les échanges et les entretiens. Les formules sont des abonnements mensuels ou annuels, avec une formule gratuite pour commencer.
Qui peut voir les profils des candidats ?
Seules les entreprises validées par notre équipe. Avant le déverrouillage, un profil n'affiche ni nom ni coordonnées, et l'employeur actuel d'un candidat, masqué par défaut, ne voit pas son profil.
Combien coûte l'accès aux profils ?
La formule gratuite permet de commencer avec 5 CV et 5 offres par mois. Les formules supérieures et leurs prix sont détaillés sur la page Entreprises, rubrique Tarifs.
Votre prochain développeur a peut-être déjà déposé son CV.
Créez votre compte : notre équipe valide votre entreprise, puis vous publiez votre première offre.