Job Description: We are seeking a skilled Drupal 10 Developer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining custom Drupal themes, with a strong emphasis on TWIG templating and front-end development using SASS. You will collaborate with cross-functional teams to build, optimize, and enhance Drupal-based websites, ensuring performance, scalability, and best practices are met.
Key Responsibilities:
• Develop, customize, and maintain Drupal 10 websites and themes.
• Create and modify TWIG templates for custom front-end rendering.
• Integrate SASS for modular, maintainable, and scalable CSS architecture.
• Implement custom modules and ensure seamless integration with core Drupal functionalities.
• Collaborate with designers and front-end developers to convert designs into responsive, user-friendly themes.
• Optimize website performance by implementing caching strategies and reducing page load times.
• Work with MARIA databases to design and implement content types, views, and taxonomies.
• Ensure the website adheres to accessibility, security, and SEO best practices.
• Manage and maintain website content and structure through Drupal’s admin interface.
• Debug and troubleshoot any issues related to front-end and back-end integration.
Required Skills:
• Expertise in Drupal 10 theming and development.
• Proficiency in TWIG templating and PHP for theme customization.
• Strong knowledge of SASS/CSS, and front-end development principles.
• Experience working with Drupal API, hook systems, and custom module development.
• Familiarity with MySQL, HTML5, JavaScript, and jQuery.
• Ability to integrate third-party APIs and web services.
• Strong understanding of version control systems, preferably Git.
• Familiarity with Composer, Drush, and other development tools for Drupal.
• Knowledge of performance optimization, security best practices, and accessibility standards (WCAG).
• Familiarity with Agile development processes and working in cross-functional teams.
Preferred Qualifications:
• Familiarity with CI/CD pipelines and automated testing.
• Knowledge of Docker or other containerization technologies.
• Prior experience working in multilingual Drupal setups.
• Prior experience working with Azure