Drupal Developer

May 6, 2025
Application ends: August 5, 2025

Apply for this job

Email *

Job Description

Job Description:

We are seeking a Drupal Developer with deep expertise in Drupal 9/10 architecture and custom module development. This role demands advanced knowledge of backend implementation, integration with external systems (e.g., CRM, SSO, search platforms), and an ability to write efficient, secure, and scalable PHP code adhering to Drupal coding standards.


Key Responsibilities:

  • Design and develop custom Drupal modules and themes using Object-Oriented PHP and Twig.
  • Architect and implement RESTful APIs for integration with third-party services (Salesforce, Marketo, SAML, etc.).
  • Collaborate with front-end developers to implement headless/decoupled Drupal solutions using JSON:API or GraphQL.
  • Optimize site performance and caching using Varnish, Memcached, and Drupal’s cache layers.
  • Manage configuration deployment workflows using Drupal’s Configuration Management System (CIM) with Git.
  • Implement automated testing using PHPUnit and Behat.
  • Conduct code reviews and enforce best practices aligned with Drupal coding standards (Drupal.org).
  • Lead security updates, patches, and participate in vulnerability assessments (e.g., OWASP Top 10, SA-CORE advisories).
  • Contribute to CI/CD pipelines with tools like GitLab CI, Jenkins, or GitHub Actions.

Required Qualifications:

  • 4+ years of hands-on experience with Drupal 8/9/10, including migration from Drupal 7 or legacy CMS platforms.
  • Strong proficiency in custom module development, plugin systems, hooks, and services.
  • Familiarity with Composer-based project workflows and Drupal’s modern dependency management ecosystem.
  • Experience with Drupal multisite architecture and multi-language (i18n) implementations.
  • Solid understanding of Symfony components, as Drupal 9/10 is built on Symfony.
  • Proficiency in SQL, with experience using MySQL or MariaDB, and knowledge of database schema optimization.
  • Experience integrating third-party systems via OAuth2, REST, or SOAP.
  • Competent with Docker-based local development environments (e.g., DDEV, Lando).
  • Comfortable with agile/scrum methodologies and sprint-based workflows.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru