Sr. Drupal Developer

Sr. Drupal Developer

Posted 2 weeks ago by 1755071456

Negotiable
Outside
Remote
USA

Summary: The role of Senior Drupal Developer involves leading and supporting the development of scalable web solutions using PHP and Drupal. The candidate should possess expertise in both front-end and back-end development, with a focus on collaboration in a DevOps-driven environment. Responsibilities include designing and maintaining Drupal-based applications, optimizing performance, and managing source control. The ideal candidate will have extensive experience with Drupal and related technologies, ensuring high coding standards and effective integration with external services.

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.