HamburgerMenu
hirist

Job Description

About the Role :

We are seeking a skilled and experienced Drupal Developer to join our development team. The ideal candidate will have deep expertise in Drupal 9/10, strong backend and theming capabilities, and a passion for building performant, scalable, and maintainable digital experiences. You will work on a variety of client and internal projects in a collaborative, agile environment.

Key Responsibilities :

- Design, develop, and maintain websites and web applications using Drupal 9/10.

- Build custom Drupal modules, themes, and site architecture based on project requirements.

- Implement and optimize headless CMS solutions and integrations with third-party APIs.

- Write clean, maintainable, and well-documented code following best practices and coding standards.

- Use Twig for theming and create responsive, accessible front-end interfaces using HTML5, CSS3 (SASS/SCSS), and JavaScript.

- Work with Composer, Drush, and Symfony components to manage and deploy code effectively.

- Collaborate with designers, project managers, and other developers in an agile environment.

- Use Git-based workflows (feature branches, pull requests, code reviews) for version control and team collaboration.

- Ensure cross-browser compatibility and performance optimization across all devices.

- Participate in sprint planning, code reviews, testing, and continuous integration/deployment (CI/CD) processes.

- Stay updated on emerging web technologies and contribute to improving internal development processes.

Required Skills & Qualifications :

- 5+ years of professional experience with Drupal development, including versions 9 and 10.

- Strong knowledge of PHP and object-oriented programming (OOP) principles.

- Experience with custom module development and Drupal theming using Twig.

- Proficiency in front-end technologies: HTML5, CSS3 (SASS/SCSS), JavaScript.

- Understanding of RESTful APIs and decoupled/headless Drupal implementations.

- Familiarity with Composer, Drush, and Symfony components.

- Experience working with Git and participating in agile/scrum processes.

- Strong debugging, troubleshooting, and performance optimization skills.

- Excellent communication and problem-solving abilities.

- Experience in a digital agency or multi-client project environment is a plus.

Nice to Have :

- Acquia Certified Drupal Developer or other relevant Drupal certifications.

- Experience with JavaScript frameworks such as React or Vue.

- Familiarity with Docker or other containerization tools.

- Exposure to CI/CD pipelines using GitHub Actions, Bitbucket Pipelines, Jenkins, or similar.

- Contributions to the Drupal community (e.g., module contributions, patches, forum participation).


info-icon

Did you find something suspicious?