Vivier de profils · MRE & Européens · En recherche active au Maroc

Ils cherchent déjà un emploi au Maroc. Les recruteurs les trouvent ici.

Cap Nour est le vivier de profils des MRE et Européens en recherche active d'un emploi au Maroc. Des profils motivés, vérifiés, prêts à être contactés.

5 000
Profils en recherche
active au Maroc
80
Rencontrés & certifiés
par cabinet RH
MRE
Marocains résidant
à l'étranger
EU+
Européens &
internationaux
Top profils · En recherche d'emploi au Maroc · Certifiés cabinet RH
Voir tous les profils →
Terre Ingénierie
Ingénieur Infrastructure Senior
📍 Espagne · 11 ans
Ardoise RH
DRH · Talent Acquisition
📍 Belgique · 10 ans
Brume Design
Lead Product Designer UX/UI
📍 Royaume-Uni · 5 ans
Le vivier de profils

MRE et Européens
en recherche active d'emploi au Maroc

Des profils à haute valeur ajoutée — CEO, cadres, ingénieurs, experts techniques — jusqu'à l'ouvrier qualifié. Tous en recherche active d'un emploi au Maroc, vérifiés par notre équipe.

Profil Ocre · France · Finance
Directeur Financier Senior
12 ans d'expérience · Senior · Mobilité immédiate
🏅 Vérifié ✦ Disponible
"Ex-Grand Groupe International · Spécialiste M&A et restructuration"
Français Anglais Arabe
🔒 Coordonnées protégées 1 crédit
Profil Indigo · Allemagne · Tech
Lead Engineer Full-Stack
9 ans · Senior
🏅 Vérifié ⚡ Actif
🔒 Protégé 1 crédit
Profil Sage · Pays-Bas · Marketing
Directeur Marketing Digital
7 ans · Senior
🏅 Vérifié
🔒 Protégé 1 crédit
Profil Terre · Espagne · Ingénierie
Ingénieur Infrastructure Senior
11 ans · Lead
🔒 Protégé1 crédit
Profil Ardoise · Belgique · RH
DRH · Talent Acquisition
10 ans · Senior
🔒 Protégé1 crédit
Profil Brume · Royaume-Uni · Design
Lead Product Designer UX/UI
5 ans · Mid
🔒 Protégé1 crédit
Processus

Comment ça marche ?

Talent en Europe Votre profil, votre contrôle
1

Créez votre profil

Renseignez vos compétences et votre disponibilité. Votre profil est anonymisé par défaut — vos coordonnées vous appartiennent.

2

Validation sous 48h

Notre équipe vérifie votre profil et vous attribue les badges correspondants. Vous êtes notifié à chaque étape.

3

Un décideur s'intéresse

Vous recevez une notification. Vous confirmez — ou non. Vos coordonnées restent protégées jusqu'à votre accord explicite.

4

La mise en relation

Les deux parties confirment. La connexion est établie. Votre prochaine étape au Maroc commence.

Entreprise au Maroc Des profils qui répondent vraiment
1

Parcourez le vivier de profils

Filtrez par secteur, séniorité, disponibilité. Tous les profils sont vérifiés et classés par compétences, jamais par origine.

2

Constituez votre vivier

Sauvegardez vos profils préférés, ajoutez des notes. Prenez le temps de comparer avant de débloquer.

3

Débloquez en 1 crédit

1 crédit = coordonnées complètes + lien WhatsApp direct. Remboursé si le profil est injoignable.

4

Zéro ghosting

Chaque profil est reconfirmé tous les 90 jours. Si un candidat ne répond pas, vous êtes remboursé sans question.

Nos garanties

Ce qui rend Cap Nour différent

01
🏅
Profil vérifié

Identité confirmée, parcours vérifié, disponibilité réelle. Chaque profil est validé manuellement par notre conciergerie avant publication.

02
Disponibilité confirmée

Le talent a confirmé sa disponibilité pour une prise de poste au Maroc. Reconfirmée automatiquement tous les 90 jours — jamais de profil fantôme.

03
🏠
Ancrage local

Le talent dispose déjà d'une base logistique au Maroc. Transition simplifiée, risque opérationnel minimisé pour l'entreprise.

MRE ou Européen en recherche d'emploi au Maroc

Créez votre profil.
Les recruteurs marocains
vous contactent.

Déposez votre profil confidentiel. Notre équipe le valide sous 48h. Les entreprises qui recrutent au Maroc vous trouvent directement.

Créer mon profil →
Entreprise au Maroc

Des candidats qui veulent
travailler au Maroc.

Des profils MRE et européens en recherche active d'emploi au Maroc. Motivés, vérifiés, disponibles. Demandez l'accès au vivier complet.

Demander l'accès →
function toggleVilleMaroc(show) { document.getElementById('villeMarocBlock').style.display = show ? 'block' : 'none'; } function updateCount(fieldId, countId) { const len = document.getElementById(fieldId).value.length; const el = document.getElementById(countId); el.textContent = len + ' / 400'; el.style.color = len > 360 ? '#C45B3A' : 'rgba(26,20,14,.25)'; } function openCandidatModal() { const modal = document.getElementById('candidatModal'); modal.style.display = 'flex'; setTimeout(() => { document.getElementById('modalBox').style.transform = 'translateY(0)'; }, 10); } function closeCandidatModal(e) { if (e.target === document.getElementById('candidatModal')) { const prenom = document.getElementById('f_prenom').value.trim(); const email = document.getElementById('f_email').value.trim(); if (prenom || email) { if (!confirm('Voulez-vous vraiment fermer ? Vos informations seront perdues.')) return; } closeCandidatModalDirect(); } } // ── Modal Recruteur ── function openRecruteurModal() { const modal = document.getElementById('recruteurModal'); modal.style.display = 'flex'; setTimeout(() => { document.getElementById('recruteurModalBox').style.transform = 'translateY(0)'; }, 10); } function closeRecruteurModal(e) { if (e.target === document.getElementById('recruteurModal')) { const v = document.getElementById('r_email').value.trim(); if (v && !confirm('Voulez-vous vraiment fermer ?')) return; closeRecruteurModalDirect(); } } function closeRecruteurModalDirect() { const modal = document.getElementById('recruteurModal'); document.getElementById('recruteurModalBox').style.transform = 'translateY(16px)'; setTimeout(() => { modal.style.display = 'none'; document.getElementById('recruteurFormArea').style.display = 'block'; document.getElementById('recruteurSuccess').style.display = 'none'; ['r_prenom','r_nom','r_email','r_tel','r_linkedin','r_societe','r_profil'].forEach(id => { const el = document.getElementById(id); if (el) el.value = ''; }); document.getElementById('recruteurError').style.display = 'none'; }, 250); } function submitRecruteur() { const prenom = document.getElementById('r_prenom').value.trim(); const nom = document.getElementById('r_nom').value.trim(); const email = document.getElementById('r_email').value.trim(); const indicatif = document.getElementById('r_indicatif').value; const tel = document.getElementById('r_tel').value.replace(/[^0-9]/g,''); const linkedin = document.getElementById('r_linkedin').value.trim(); const societe = document.getElementById('r_societe').value.trim(); const profil = document.getElementById('r_profil').value.trim(); const ice = document.getElementById('r_ice') ? document.getElementById('r_ice').value.trim() : ''; const errDiv = document.getElementById('recruteurError'); const btn = document.getElementById('recruteurSubmitBtn'); const missing = []; if (!prenom) missing.push('Pr\u00e9nom'); if (!nom) missing.push('Nom'); if (!email) missing.push('Email'); if (!tel) missing.push('T\u00e9l\u00e9phone'); if (!linkedin) missing.push('LinkedIn'); if (missing.length > 0) { errDiv.style.display='block'; errDiv.textContent='Champs manquants : '+missing.join(', '); return; } const emailOk = /^[^@\s]+@[^@\s]+\.[^@\s]+$/.test(email); if (!emailOk) { errDiv.style.display='block'; errDiv.textContent='Email invalide.'; return; } errDiv.style.display = 'none'; btn.textContent = 'Envoi en cours...'; btn.disabled = true; btn.style.background = '#A07B55'; fetch('/.netlify/functions/recruteur', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ prenom, nom, email, indicatif, tel, linkedin, societe, profil, ice }), }) .then(r => r.json()) .then(data => { if (data.success) { document.getElementById('recruteurFormArea').style.display = 'none'; document.getElementById('recruteurSuccess').style.display = 'block'; } else { errDiv.style.display = 'block'; errDiv.textContent = 'Une erreur est survenue. Veuillez r\u00e9essayer.'; } }) .catch(() => { errDiv.style.display = 'block'; errDiv.textContent = 'Erreur de connexion. Veuillez r\u00e9essayer.'; }) .finally(() => { btn.textContent = "Demander l'acc\u00e8s \u2192"; btn.disabled = false; btn.style.background = '#1A140E'; }); }