Evolving Web is looking for a Senior Drupal/PHP Developer to join our team. In this role, you'll tackle high-complexity projects for prestigious organizations, developing custom Drupal modules and themes while contributing to our collaborative, learning-focused environment.
What You'll Do
- Work with a team of developers, designers, and project managers
- Develop custom Drupal modules and themes, and configure Drupal websites
- Select and debug Drupal contrib modules
- Create documentation and write blog posts
- Work with DevOps tools like Docker
- Learn how to use other web development platforms and frameworks
- Contribute to the technical community at Evolving Web and the larger open-source community
- Participate in internal initiatives to improve company-wide development processes, documentation, and in-house tools
What We're Looking For
- 5+ years of development experience
- 2+ years of Drupal experience
- Ability to create Drupal themes and modules following best practices
- Experience working with a team and using a standardized development workflow
- Familiarity with the Linux command line
- Understanding of software development practices
- Familiarity with Git
- Ability to write technical documentation
- Experience integrating Drupal with third-party APIs
- Experience working with SASS, JavaScript, and jQuery
- Experience using a project management tool like Redmine or JIRA
- Strong communication skills in English (oral and written)
Nice to Have
- Front-end development expertise
- Experience with system administration and security
- Contributions to an open-source project
- Experience working with hosting platforms like Pantheon and Acquia
- Experience with Symfony, Laravel, WordPress, and other web development platforms
- Strong communication skills in French
Technical Stack
- Drupal, PHP, Docker, Linux, Git, SASS, JavaScript, jQuery, Symfony, Laravel, WordPress
Team & Environment
You will collaborate closely with a team of developers, designers, and project managers in a collaborative environment that encourages continuous learning and mentorship.
Benefits & Compensation
- Impactful projects for prestigious organizations
- Opportunity to take ownership of projects with high creative and technical complexity
- Collaborative environment that encourages continuous learning and mentorship
- Company culture with a team from around the world
- Flexible hybrid schedule for Montreal-based candidates
Work Mode
This role is offered remotely, however candidates must be available during Montreal working hours. A flexible hybrid schedule is available for Montreal-based candidates.
Evolving Web is an equal opportunity employer.
