Sr. Web Developer
Insulet
London, United Kingdom
Responsibilities
- Lead development efforts across the full stack of Drupal 10/11, including custom modules, theming, and integrations;
- Drive technical design and architecture decisions for complex web solutions;
- Mentor and coach junior developers; promote best practices in coding, testing, and documentation;
- Collaborate with QA, product owners, designers, and IT leaders to ensure secure, high-quality deliverables;
- Oversee code reviews, enforce coding standards, and ensure compliance with security and accessibility requirements;
- Contribute to Agile ceremonies and help shape sprint planning and release strategies;
- Develop and maintain automation tools for testing, deployment, and monitoring;
- Assess the impact of proposed changes, recommend alternatives, and perform risk analysis;
- Communicate effectively with stakeholders on project status, risks, and priorities using Jira and Confluence;
- Stay current with emerging technologies and advocate for tools that improve efficiency and scalability;
- Champion a culture of collaboration, inclusion, and continuous improvement.
Education and Experience - Minimum Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience);
- 5–7 years of professional experience as a Drupal developer, preferably in a senior or lead role;
- Strong proficiency in Drupal 9/10 APIs, PHP 8.x, Twig, HTML/CSS/SASS, and JavaScript;
- Solid debugging skills and experience with responsive web development;
- Familiarity with GitHub/Bitbucket, branching strategies, and code review workflows;
- Experience with Agile/Scrum methodologies.
Preferred Skills and Competencies
- Deep experience with Salesforce platform, including Apex, Visualforce, Lightning components, and Salesforce APIs;
- Familiarity with Mulesoft and enterprise integration patterns;
- Experience with Acquia hosting platform and Acquia Certified Developer (or higher);
- Strong understanding of CI/CD pipelines, automation, and performance optimization;
- Excellent written and verbal communication skills; ability to document processes and technical knowledge clearly;
- Positive, results-driven, logical thinker with strong organizational skills;
- Ability to lead technical discussions and influence cross-functional decisions.
Don't forget to mention EuroTechJobs when applying.