Mentions vibe coding as a nice-to-have and references GitHub AI coding agents, so AI-assisted coding is encouraged.
About the Role
Join Syensqo as a Drupal Developer to design, build, and maintain Drupal websites, modules, and themes while ensuring performance, security, and scalable delivery. You'll integrate third‑party services, work with CI/CD and environment automation, and collaborate with product and QA teams in an Agile setting.
Job Description
Role
We are looking for a Drupal Developer to design, build, and maintain Drupal websites, modules, and themes hosted on Acquia Cloud. The role focuses on delivering reliable, performant, and secure web applications while collaborating with product owners, developers, QA, and vendors.
Key Responsibilities
- Design, develop, and maintain Drupal sites, modules, and themes.
- Implement and enhance features using PHP, JavaScript, SASS, jQuery, and Node.js.
- Work with multisite architectures using a single codebase.
- Integrate and configure third-party APIs and services within Drupal.
- Manage version control and CI/CD pipelines; automate environments using Composer, Drush, Docker, DDev, and GitLab.
- Participate in code reviews, debugging, performance optimization, and proactive monitoring.
- Ensure site reliability, security, CDN and firewall (WAF) management.
- Support automation testing (Behat), user acceptance testing (UAT), and deployment validation.
- Translate business needs into technical requirements, user stories, and acceptance criteria.
- Participate in Agile ceremonies and maintain clear technical documentation in Jira and Confluence.
Requirements
- Minimum 2 years of hands-on experience developing and maintaining Drupal-based web applications.
- Strong proficiency in Drupal, PHP, JavaScript, SASS, jQuery, and Node.js.
- Experience with Composer, Drush, Docker, DDev, and GitLab/GitLab CI/CD.
- Experience with Acquia Cloud, monitoring tools, CDN and WAF management.
- Familiarity with third-party integrations, automation testing (Behat), SEO alignment, and UAT.
- Hands-on experience with Jira, Confluence, and Agile/Scrum delivery models.
- Ability to write clean, modular, and maintainable code; strong analytical mindset focused on performance and scalability.
Nice to have
- Familiarity with GitHub AI coding agents and “vibe coding” concepts.
Tools & Technologies
Drupal, PHP, JavaScript, SASS, jQuery, Node.js, Acquia Cloud, Composer, Drush, Docker, DDev, GitLab/GitLab CI/CD, GitHub (AI coding agent), Behat, CDN, WAF, monitoring tools, Jira, Confluence.