Position: Senior Drupal Developer
Company: Evolving Web
Category: Other
Experience required: 5y
English level: intermediate
Published: 2021-12-01T00:00:00+02:00

This is a remote position, but we also encourage you to apply if you’re planning on immigrating to Canada. We actively sponsor visa applications for qualified candidates and help them relocate to Montreal.

**In your role as Drupal Developer, you will be expected to:** 
- 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

**What kind of skills set do you need to be successful in your role within the Evolving community:**
- 2+ years of Drupal experience and 5+ years of development 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, jQuery
- Experience using a project management tool like Redmine or JIRA
- Intermediate/advanced English (oral and written)

**Bonus for:**
- 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

**What kind of person usually gets along easily with us?** 
- Collaborative and open to feedback
- Love sharing what you know
- Organized and able to work on several projects concurrently
- Creative, curious, and proactive at problem solving
- Not afraid of learning new tools and taking on new responsibilities

**What you get: ** 
- An environment that encourages continuous learning and mentorship
- A team that’s big enough that you get to work on creative, meaningful projects and small enough that you can take ownership of your work
- A collaborative, fun, and friendly environment where your input is highly valued
- Competitive salary, a health insurance package, and a good work-life balance
- Collaborations with organizations such as Princeton University, the Government of Canada, Trudeau Foundation, and Travelocity
- Diverse, multilingual team members from around the world
- Remote-friendly workplace