We are looking for a talented Drupal Developer to join our development team. The ideal candidate will have a strong background in building and maintaining web applications using Drupal, with a solid understanding of PHP, HTML5, CSS3, JavaScript, and other front-end technologies. As a Drupal Developer, you will play a key role in designing and implementing new features, ensuring the stability and scalability of the platform, and working collaboratively with other team members to deliver high-quality digital experiences.
Key Responsibilities:
- Develop, implement, and maintain Drupal-based websites and applications.
- Customize and configure new and existing Drupal modules.
- Build responsive, mobile-first web designs using HTML5, CSS3, and JavaScript frameworks (such as jQuery).
- Collaborate with UX/UI designers to implement new features and functionality.
- Troubleshoot, debug, and optimize performance issues on Drupal sites.
- Integrate third-party services and APIs with Drupal.
- Conduct regular maintenance, updates, and patches to ensure site security.
- Participate in code reviews to maintain quality standards and best practices.
- Work in an Agile development environment, attending daily standups and sprints.
- Collaborate with back-end and front-end developers, content teams, and other stakeholders to deliver project goals.
Required Skills & Qualifications:
- 3+ years of experience in Drupal development.
- Strong experience with the Latest version of Drupal 8/9/10.
- Proficient in PHP and MySQL.
- Solid understanding of HTML5, CSS3, and JavaScript/jQuery.
- Experience with custom module development and Drupal theming.
- Familiarity with version control systems such as Git.
- Knowledge of RESTful APIs and integrations.
- Strong understanding of responsive design and cross-browser compatibility.
- Experience with Acquia, Pantheon, or other hosting platforms is a plus.
- Excellent communication and teamwork skills.
Preferred Qualifications:
- Familiarity with Drupal commerce or other e-commerce modules.
- Experience with Twig templating.
- Knowledge of DevOps and CI/CD pipelines.
- Familiarity with front-end frameworks such as React or Vue.js.
- Experience working with Docker and other container technologies.
Education:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred but not mandatory).