Key Role Responsibilities :
- Drupal Expertise : Possess a strong understanding of Drupal core architecture, modules, themes, and best practices.
- Site Building & Configuration : Build and configure Drupal websites using core and contributed modules, ensuring optimal performance and functionality.
- Drupal Front-End Expertise : Possess a strong understanding of Drupal's front-end architecture, themes, and best practices.
- Theme Development & Customization : Create custom Drupal themes or modify existing ones using HTML, CSS, JavaScript, and the Twig templating engine.
- Responsive Design : Implement responsive design principles to ensure Drupal websites perform well across different devices and browsers.
- Collaboration & Communication : Collaborate with designers, content editors, and other developers to ensure consistent and high-quality user experiences.
- API Integration : Work closely with backend developers to integrate front-end components with APIs (RESTful, JSON, XML) for dynamic content updates.
- Performance Optimization : Optimize Drupal front-end performance, focusing on minimizing load times, implementing caching strategies, and reducing overall page.
- Troubleshooting & Debugging : Identify, troubleshoot, and resolve front-end Drupalrelated issues, including layout inconsistencies, JavaScript errors, and browser compatibility problems.
Key Candidate Requirements : Technical Skills :
Proven Drupal Front-End Experience : 3+ years of professional experience in developing and maintaining Drupal websites, focusing on the front-end aspect.HTML, CSS, JavaScript? : Proficiency in HTM L5, CSS3, and JavaScript, with experience in JavaScript frameworks such as React or Vue.js being a plus.Twig & Theming : Deep understanding of Drupal's theming system, including Twig templates, custom theme development, and modifying existing themes.Responsive Design : Experience in creating responsive layouts and implementing cross-browser compatibility for Drupal websites.Version Control : Proficiency in using Git for version control and experience with Drupal deployment workflows.Bonus Points :
Drupal Certifications : Acquia Certified Front-End Developer or equivalent.Experience with Modern Front-End Tools : Familiarity with front-end build tools like Webpack, Gulp, or Grunt.Knowledge of Popular Drupal Modules : Familiarity with modules that impact front-end performance, such as Views, Panels, and Paragraphs.Soft Skills :
Attention to Detail : Ensuring front-end code is visually consistent and follows designEffective Communication : Strong communication skills to collaborate effectively with designers, developers, and stakeholders.Continuous Learning : Passion for keeping up with front-end trends, Drupal updates, and best practices.(ref : hirist.tech)