WordPress & Drupal – Support & Modernization We are expanding our web development team and are looking for a Junior Developer or Intern with hands-on experience in WordPress and Drupal, ready to contribute to the maintenance, development, and modernization of our key web platforms. This is a hands-on technical role with real responsibility for frontend quality, backend logic, data structure, and overall user experience.
Contract Type
CDI (permanent contract – preferred option)
CDD (6–12 months fixed-term contract)
Internship with the possibility of transitioning to a CDI
Terms will be discussed during the interview based on the candidate’s skill level and experience.
Responsibilities
Technical maintenance and development of WordPress and Drupal websites
Integration of new functional modules, APIs, widgets, and custom themes
Performance optimization, SEO audits, and bug fixing
Writing stable, well-documented, and testable code
Contributing to CI/CD implementation
Working with databases (MySQL / MariaDB)
Collaborating with product teams and UX/UI designers
Implementing security best practices and keeping dependencies up to date
Requirements Mandatory
1+ year of practical development experience with WordPress and/or Drupal
Strong proficiency in PHP and object-oriented programming
Solid knowledge of HTML5, CSS3, and JavaScript (ES6+)
Experience with Git / GitHub / GitLab
Understanding of REST APIs and JSON
Knowledge of MVC principles, theme templating, and custom content types
Experience debugging and resolving complex issues
🚀 Nice to Have
Experience with Webpack / npm / Composer
Experience with Drupal 9/10 and custom module development
Experience with automated testing (PHPUnit, Cypress)
Understanding of UX principles and responsive design
Experience with production releases and post-release maintenance
We Are Looking for Someone Who
Delivers high-quality work and follows tasks through to completion
Understands the difference between quick bug fixes and architectural improvements
Can independently solve problems and navigate technical documentation
Is ready to take ownership of a product area
Is proactive and motivated to grow as a Full-Stack Developer
What We Offer Work within an experienced international team Mentorship and a structured growth plan Access to internal learning resources Hybrid work model Competitive compensation based on experience
Meaningful technical challenges - not just documentation updates or ticket processing
Location : Toulouse or Issy-les-Moulineaux, France