
Senior Web Developer
Diabetes Youth Families
full-time
Posted on:
Location Type: Hybrid
Location: Guadalajara • 🇲🇽 Mexico
Visit company websiteJob Level
Senior
Tech Stack
DrupalJavaScriptPHPSCSS
About the role
- 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
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
Benefits
- Flexible work options
- Paid holidays
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Drupal 10Drupal 11custom modulesthemingPHP 8.xTwigHTMLCSSSASSJavaScript
Soft skills
mentoringcoachingcollaborationcommunicationrisk analysisproblem solvingcontinuous improvementleadershipbest practicesstakeholder engagement
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineeringrelated field degree