Développeur CMS (Drupal) en Freelance Ref. 006068
Morocco
Full Time
Experienced
Missions principales
- Développer, intégrer et maintenir des solutions digitales basées sur un CMS (Drupal 9 à 11), conformément aux besoins métiers, aux standards de sécurité, de performance et d’accessibilité numérique.
- Dans le cadre de ses missions, la ressource doit réaliser et livrer :
- Le Code source structuré et documenté.
- Les Modules spécifiques et thèmes personnalisés.
- Les Scripts de déploiement et documentation technique.
- Les Résultats d’audit d’accessibilité (tests automatiques ou manuels).
Profil Recherché:
- Bac + 4 en informatique ou génie logiciel.
- 05 ans d’expérience minimum en développement de CMS (Drupal )
- Réalisation d’au moins 03 projets institutionnels ou public (Dont au moins un avec Drupal).
- Expérience justifiée dans la mise en conformité d’un site avec les normes d’accessibilité
- Maîtrise avancée de : Drupal 9/10/11.
- Développement de fonctionnalités personnalisées via modules.
- Gestion avancée des types de contenus, vues, blocs, taxonomies.
- Utilisation avancée des systèmes d’extension (events, services, APIs).
- Configuration de workflows complexes.
- Intégration avec Views, Paragraphs, Layout Builder…
- Optimisation des performances front-end et back-end (mise en cache, lazy loading, optimisation des requêtes).
- Maîtrise des outils en ligne de commande (Drush) pour automatiser les tâches courantes.
- Maîtrise de HTML5 / CSS3 / JavaScript avec prise en compte des critères d’accessibilité numérique.
- Intégration responsive et mobile-first.
- Expérience avec des bibliothèques/frameworks front : jQuery, React.js, Next.js…
- Création et consommation d’APIs REST et / ou GraphQL ;
- Gestion des bases de données MySQL / MariaDB / PostgreSql ;
- Expérience avec des solutions d’authentification (OAuth2, SSO, etc.)
- Maîtrise des bonnes pratiques de performance et de sécurité.
- Capacité à travailler avec une squad (Equipe de développeurs et Designer, …) dans une logique agile et itérative.
--
Entre engagement en tant que cabinet de staffing et de recrutement :
- Novancy One, cabinet expert leader en recrutement et en staffing de talents dans les domaines des systèmes d'information et de la transformation digitale, s'engage fermement à promouvoir l'égalité et la diversité dans son processus de recrutement. Nous encourageons vivement les candidatures de profils variés, garantissant des opportunités équitables pour tous, quels que soient la race, la couleur, la religion, le genre, l'orientation sexuelle, l'origine nationale, le handicap, l'âge ou le statut d'ancien combattant. Si vous pensez que votre candidature n'a pas été prise en compte, faites-le nous savoir à l'adresse https://novancy.com/contactus. Découvrez nos offres d'emploi actuelles sur https://novancy.com/jobs/ ou soumettez votre CV pour des opportunités futures sur https://novancy.com/cv.
Our commitment as staffing agency:
- Novancy One, a leading expert in staffing and recruitment for information systems and digital transformation, is deeply committed to promoting equality and diversity throughout our hiring process. We actively encourage applications from candidates of all backgrounds, ensuring fair and equal opportunities for everyone, irrespective of race, color, religion, gender, sexual orientation, national origin, disability, age, or veteran status. If you feel your application has been overlooked, we want to hear from you—reach out to us at https://novancy.com/contactus. Discover our latest job opportunities at https://novancy.com/jobs/ or submit your resume for future openings at https://novancy.com/cv.
Apply for this position
Required*