Drupal Backend Developer

May 9, 2025

Job Description

Job Description : Key Responsibilities : – Build, maintain, and enhance Drupal websites, including custom modules, themes, and custom REST APIs. – Implement and configure core and contributed modules. – Develop custom solutions for complex project requirements. – Create and manage content types, fields, views, and taxonomies. – Configure and troubleshoot contributed modules for functionality. – Apply security updates and patches to Drupal core and contributed modules. – Design, develop and maintain SSO integrations using OAuth, OpenID Connect, and other authentication standards. – Integrate third-party systems using REST, SOAP, or GraphQL APIs. – Perform code reviews, unit testing, and debugging. – Deploy applications in development, staging, and production environments. – Write and maintain technical documentation for the project. – Provide post-launch support and troubleshooting for Drupal projects. Technical Skills : – 4 years of experience in Drupal development, preferably with Drupal 10 or 9. – Hands-on experience in writing advanced PHP. Highly preferred Object Oriented Programming. – Experience in headless Drupal and decoupled architectures. – Strong understanding of Drupal architecture, Drupal hooks, Entity API, and caching mechanisms. – Experience with custom modules and theme development. – Experience with OAuth 2.0, OpenID Connect, SAML, JWT, and integrating with Identity providers like Okta, Azure AD. – Advanced knowledge of content types, views, taxonomy, and configuration management. – Ensure adherence to Drupal coding standards and best practices. – Hands-on experience with CDN, caching strategies (e.g., Memcached, Redis), and database optimization – Proficiency in PHP, JavaScript, HTML5, CSS3, and MySQL. – Experience with Git, Docker, CI/CD pipelines. – Familiarity with Symfony and Twig templating. Good to have : – Knowledge of Node.js, Express.js or similar frameworks. – Experience with AWS, Docker, or Kubernetes. – Familiarity with microservices architecture. – Understanding of security best practices (e.g., OWASP, JWT). Soft Skills : – Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders. – Strong problem-solving skills and a proactive attitude toward challenges. – Ability to manage multiple projects and prioritize tasks effectively. (ref:hirist.tech)