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.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file