Développeur Drupal Senior


Offre publiée le 2024-03-23

8P Design | Agence Web Montréal

Company Description

8P Design Agence Web Montréal is a Montreal-based web agency that has been operating since 1998. We are dedicated to creating responsive and bilingual websites, custom management tools, web marketing, SEO, and visual identity and branding.

Our goal is to provide the tools necessary for businesses to thrive and expand.

Role Description

This is a full-time on-site role for a Senior Drupal Developer located in Montreal, QC. As a Senior Drupal Developer, you will be responsible for the day-to-day tasks related to back-end and front-end web development, software development, web development, and object-oriented programming (OOP).

You will work closely with our team to create and maintain websites, ensuring they meet our clients' requirements and objectives.


  • Back-End Web Development and Software Development skills
  • Front-End Development and Web Development skills
  • Experience in Object-Oriented Programming (OOP)
  • Strong problem-solving and analytical skills
  • Ability to work collaboratively in a team environment
  • Excellent written and verbal communication skills
  • Attention to detail and ability to meet deadlines
  • Bachelor's degree in Computer Science, Web Development, or a related field

Responsibilities :

  • Develop, maintain, and improve websites and applications based on Drupal.
  • Collaborate closely with the multidisciplinary team to define project specifications and requirements.
  • Write clean, efficient, and well-documented code, following best practices.
  • Performance optimization, cache management, log analysis.
  • Manage updates, debugging, support ticket management for modules and plugins.
  • Diagnose, debug, and optimize existing Drupal installations.
  • Design and implement custom features.
  • Perform quality controls.

Required Skills :

  • Proficiency in PHP, JavaScript, JQuery, SQL, Vue.JS, CSS, Ajax.
  • Very good understanding of Drupal architecture from versions 8 to 10.
  • Good understanding of Drupal 7 (we currently still maintain and update a few D7 sites).
  • Solid understanding of TWIG structure.
  • Good knowledge of developing applications using Drupal's APIs.
  • In-depth knowledge of administration and security protocols within Drupal.
  • Understanding of e-commerce environments, specifically Drupal Commerce.
  • Note : We have custom developments not made in Drupal - custom CMS.
  • Familiarity with Git / GitLab and SSH.
  • Understanding of Google APIs (GTM, Analytics), Paypal, Stripe.

Assets :

Experience with WordPress / WooCommerce. We have advanced projects that might require your contribution.

Personal Qualities :

  • Very collaborative and open to feedback.
  • Passionate about sharing knowledge and continuous learning.
  • Organized, with the ability to manage multiple projects simultaneously.
  • Creative and proactive in problem-solving.
  • Eager to learn new tools and take on new responsibilities.
  • Autonomy, precision, and attention to detail.
  • Team spirit, dynamism, and good communication in French and English, both oral and written.
  • Sense of organization and desire to participate in the improvement of internal processes.
  • 6 hours ago