Posted on: 17/09/2025
Job Description :
This role is for you if :
- You have a deep understanding of Drupal architecture, including Entity API, Form API, Render API, Menu API, Field API, Queue API, Cache API, and Routing System.
- You are skilled in site building, leveraging contributed modules, blocks, views, and content types to create scalable digital experiences.
- You can lead and collaborate with cross-functional teams, including front-end developers, designers, and project managers, to ensure cohesive and integrated digital solutions.
- You are experienced in using Drupal development toolchains such as ddev and Docker-based local development environments.
- You bring expertise in optimizing site performance, implementing caching mechanisms like Redis and Varnish, and adhering to Drupal security best practices.
- You have experience integrating third-party APIs and web services and are familiar with decoupled (headless) Drupal approaches using frameworks like React, Angular, or Vue.js.
- You can manage the entire lifecycle of projects, from conception through deployment, including maintenance, upgrades, and migrations of Drupal sites.
- You stay updated on new Drupal features like recipes, core initiatives, security updates, and community contributions and incorporate them into projects effectively.
- You actively participate in the Drupal community by contributing code, maintaining projects, and engaging in events and discussions.
- You perform code reviews, mentor junior developers, and ensure adherence to coding standards and industry best practices.
- You have experience with multilingual sites, multi-domain setups, and Drupal 8/9 configuration management and deployment strategies.
- You collaborate with DevOps teams to automate and streamline development and deployment processes.
Must-Have Skills :
- A Bachelors degree in Computer Science, Engineering, or a related field.
- 4+ years of experience in Drupal development, including custom module development, themes, and distributions.
- Proven expertise in Drupal 9 and 10, including custom module development, site building, and performance optimization.
- Ability to design and implement custom Drupal modules for complex business requirements.
- Experience in developing reusable components within Drupal's Paragraphs, Layout Builder, or other component-based systems for scalable and maintainable design solutions.
- Strong foundation in PHP, MySQL, and modern PHP frameworks such as Symfony.
- Proficiency in debugging and troubleshooting using tools like Xdebug, New Relic, or similar monitoring tools.
- Solid knowledge of HTML5, CSS3, JavaScript, and collaboration with front-end developers.
- Skilled in integrating RESTful or GraphQL APIs into Drupal.
- Deep understanding of Drupal caching mechanisms and hands-on knowledge of Redis, Varnish and site performance tuning.
- Ability to implement and maintain Drupal security measures.
- Experience in agile methodologies and working within agile teams.
- Experience with Git and continuous integration/delivery workflows.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1547284
Interview Questions for you
View All