Senior Drupal Developer (34101)

Senior Drupal Developer (34101)

Posted 2 weeks ago by 1754549617

Negotiable
Outside
Remote
USA

Summary: The Senior Drupal Developer will lead and support the development of scalable web solutions using PHP and Drupal. The role requires expertise in both front-end and back-end development, with a focus on collaboration in a DevOps-driven environment. The ideal candidate will have extensive experience with Drupal modules, custom coding, and performance optimization. This position offers flexibility in working remotely or from Ottawa, Ontario.

Key Responsibilities:

  • Lead and contribute to the design, development, and maintenance of Drupal-based websites and applications.
  • Build and customize content types, views, and display logic using modules such as Display Suite and Webforms.
  • Develop custom modules and maintain high standards for coding practices, testing, and documentation.
  • Optimize site performance through Search API integrations with ElasticSearch.
  • Lead or support complex Drupal migrations using the Drupal Migrate module.
  • Apply and create patches to core and contrib modules as necessary.
  • Integrate and develop web services (RESTful APIs) and support external integrations.
  • Collaborate with front-end developers using JavaScript and CSS/Sass to create seamless user experiences.
  • Utilize container-based development environments using Docker DDEV or work in VirtualBox-based systems (e.g., AlmaLinux).
  • Manage source control, branching, and CI/CD pipelines using Git and GitHub Actions.
  • Participate in code reviews, sprint planning, and DevOps discussions.

Key Skills:

  • 5+ years of hands-on experience with Drupal (7/8/9/10) and PHP development.
  • Expertise in a wide variety of contrib modules and custom module development.
  • Deep understanding of Drupal theming, content type customization, and site-building best practices.
  • Strong experience with Search API, ElasticSearch, and performance tuning.
  • Demonstrated knowledge of web services integration and Drupal migration workflows.
  • Competency with front-end technologies including JavaScript, CSS/Sass.
  • Proficiency with Docker DDEV or VirtualBox-based Linux environments (especially AlmaLinux).
  • Comfortable with Git, GitHub, and CI/CD pipelines.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

We are seeking a highly skilled Senior Drupal Developer with deep experience in PHP and Drupal to lead and support the development of robust, scalable web solutions. The ideal candidate has a strong command of both front-end and back-end development, is comfortable working with a variety of contrib modules and custom code, and thrives in a collaborative, DevOps-driven environment.

Key Responsibilities:

  • Lead and contribute to the design, development, and maintenance of Drupal-based websites and applications.
  • Build and customize content types, views, and display logic using modules such as Display Suite and Webforms.
  • Develop custom modules and maintain high standards for coding practices, testing, and documentation.
  • Optimize site performance through Search API integrations with ElasticSearch.
  • Lead or support complex Drupal migrations using the Drupal Migrate module.
  • Apply and create patches to core and contrib modules as necessary.
  • Integrate and develop web services (RESTful APIs) and support external integrations.
  • Collaborate with front-end developers using JavaScript and CSS/Sass to create seamless user experiences.
  • Utilize container-based development environments using Docker DDEV or work in VirtualBox-based systems (e.g., AlmaLinux).
  • Manage source control, branching, and CI/CD pipelines using Git and GitHub Actions.
  • Participate in code reviews, sprint planning, and DevOps discussions.

Required Qualifications:

  • 5+ years of hands-on experience with Drupal (7/8/9/10) and PHP development.
  • Expertise in a wide variety of contrib modules and custom module development.
  • Deep understanding of Drupal theming, content type customization, and site-building best practices.
  • Strong experience with Search API, ElasticSearch, and performance tuning.
  • Demonstrated knowledge of web services integration and Drupal migration workflows.
  • Competency with front-end technologies including JavaScript, CSS/Sass.
  • Proficiency with Docker DDEV or VirtualBox-based Linux environments (especially AlmaLinux).
  • Comfortable with Git, GitHub, and CI/CD pipelines.

Nice to Have:

  • Experience integrating with Microsoft Dynamics 365 CRM.
  • Familiarity with Azure Cloud environments.
  • Knowledge of C# and .NET development.

Personal Attributes:

  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and in a team environment.
  • Excellent communication and time management skills.