Whodunit Recrute un·e Theme Developer

À propos du poste

Vous êtes un développeur ou une développeuse passionné·e de WordPress et de l’éditeur Gutenberg ?
Ça tombe bien : nous recherchons un ou une WordPress Theme Developer spécialisé·e sur Gutenberg pour compléter notre équipe de production.

Vous serez en bonne compagnie au sein de notre équipe, avec 5 autres développeurs spécialisés sur le CMS WordPress, un staff de 5 chef·fe·s de projets, 2 webmasters et une équipe de 4 devs dédiés au support.

L’équipe Whodunit en mai 2025

Prérequis

  • Le diplôme n’est pas une condition nécessaire.
  • Une expérience de 3 ans minimum à un poste similaire est nécessaire : partagez-nous quelques références de projets réussis en rapport avec les missions du poste.
  • Des connaissances en termes de qualité web sont indispensables pour nos clients : la certification Opquast est très appréciée. Si vous ne l’avez pas encore, vous la passerez sans doute une fois que vous aurez intégré notre équipe !
  • Anglais écrit correct (avec ou sans assistance).

Il est indispensable que vous habitiez en France métropolitaine pour une question d’horaires de travail (fuseau horaire Paris / CET).

Votre profil

Vous êtes autonome, organisée·e et le développement de thèmes WordPress n’a pas de secret pour vous.

Vous aimez résoudre des problèmes et trouver des solutions, prendre des initiatives.

Vous êtes à l’aide en visio-conférence, savez travailler en équipe en étant à l’écoute de vos collègues et en partageant vos idées. Dans un cadre 100% télétravail, il est en effet indispensable d’avoir de bonnes aptitudes de travail en équipe.

Compétences techniques

Compétences de base

  • HTML, CSS, SASS, Javascript (vanilla), JSX (Gutenberg / React)
  • Responsive : layout, gestion des médias
  • Utilisation de PHP dans un cadre WordPress (templating)
  • Structure de site avec WordPress, custom post types, custom fields avec ACF
  • Documentation de WordPress : HelpHub/DevHub
  • Compilation : webpack (majoritairement), Gulp (legacy)
  • Versionnement avec Git

Compétences spécifiques Gutenberg nécessaires pour ce poste

  • Création de thèmes FSE avec la logique de templating des Block Themes
  • Concepts généraux de Gutenberg : compositions, variations, surcharge des blocs natifs, block.json
  • Concepts et méthodes du full site editing (FSE) : templates, template parts, theme.json
  • Développement de blocs sur mesure avec les API WP natives
  • Développement de blocs avec ACF Block

Compétences complémentaires

On ne cherche pas forcément un mouton à 5 pattes, mais si vous cochez quelques cases parmis ces compétences, votre profil en sera d’autant plus intéressant 🙂

  • Sécurité des développements : sanitisation, validation, échappement
  • Optimisation SEO d’un thème WP : schema.org, aria, microformats
  • Performances et éco-conception : images et médias, gestion des requêtes, principes du RGESN
  • Accessibilité des développements et conformité : WCAG, RGAA
  • WordPress Coding Standards (WPCS) et standards Docblock
  • Développement front au sein de systèmes cartographiques (Leaflet notamment)
  • Utilisation raisonnée et contrôlée d’agents IA : aide au développement, automatisation de la documentation, mise en œuvre de POC…

Vos missions en tant que Theme Developer

Définition des process méthodologique et évolution des outils

  • Participer à la définition des processus et workflow de développement avec l’équipe technique
  • Participer à l’évolution des outils technologiques utilisés au sein de l’agence

Phase de conception des projets et évolutions

  • Travailler avec le Theme Designer et le ou la Chef·fe de projet afin d’aboutir aux attendus fonctionnels du projet tout en restant dans le cadre des chiffrages prévus

Phase de production des projets et évolutions

  • Mise en place de l’architecture de thème définie par la direction technique
  • Configuration du theme.json
  • Réalisation des gabarits et modules HTML/CSS/JS, des éléments dynamiques
  • Création des compositions Gutenberg, des variations de blocs
  • Gestion des interactions au sein de l’interface : animations, cartographies, formulaires de filtrage…
  • Travail avec le Plugin Developer sur les développements spécifiques et sur l’intégration (front+back office) des blocs de l’éditeur
  • Participer aux réunions de restitutions de sprints : chaque quinzaine, une présentation du travail réalisé est faite au client par le développeur ou la développeuse, organisée par le chef de projet

Phase de recette et d’évolution des projets

  • Chiffrage des tâches
  • Résolution des bugs et mise en place des évolutions le cas échéant
  • Corrections suites aux audits RGAA ou RGESN
  • Communication courante avec le client par le biais de l’outil de ticketing

Missions complémentaires

  • Communication synchrone et asynchrone sur Slack
  • Participer aux Daily techniques et organisationnels
  • Participer aux réunions de l’équipe technique (“meetings Dave”)
  • Travailler sur les outils internes de l’agence
  • Travailler sur les extensions de l’agence proposées sur les repo officiels sur WordPress.org
  • Contribuer en équipe au développement et à l’évolution du code source de WordPress et plus généralement à son écosystème : si ce n’est pas déjà fait, vous ferez votre première contribution Core WP dès votre arrivée dans l’équipe !
  • R&D / Veille :
    • Se tenir à jour sur les évolutions de WordPress en général
    • Se tenir à jour sur les évolutions de Gutenberg en particulier
    • Veille sur les outils et les évolutions des environnements front-end et capacité à partager cette veille auprès de l’équipe

Conditions de travail

  • Démarrage : le plus vite possible !
  • Type de contrat : CDI temps plein
  • 100% télétravail : postulez de n’importe où en France métropolitaine
  • Salaire brut : 2530€ (voir notre politique salariale et grille de salaire) avec augmentation annuelle en fonction des résultats de l’entreprise
  • Prise en charge des frais de télétravail ou de coworking
  • Budget annuel conférences

Vous êtes à la recherche d’un environnement de travail stimulant et collaboratif et d’une équipe passionnée et bienveillante ? Alors n’hésitez pas, postulez dès maintenant !

Vos coordonnées(Nécessaire)
Taille max. des fichiers : 8 MB.