Here's what we will expect from you on a day-to-day basis
- 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 skill 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
- Strong communication skills in 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
- Strong communication skills in French
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
Remote applications are welcome but the applicant must be
- Available during Montreal working hours
- Use tools such as Slack to stay engaged with your team and contribute to the company culture
- Have exceptional self-management and proactive communication skills
What We Offer
- Impact - Work on projects for prestigious organizations that impact the lives of ten of thousands of users every day
- Challenge - Opportunity to take ownership of projects with a high level of creative and technical complexity
- Learning \& Growth - A collaborative environment that encourages continuous learning and mentorship
- Culture - A company with a team from around the works that feels like a family
- Flexible hybrid - For candidates based in Montreal and its suburbs, this role follows a hybrid work schedule, with three days in the office and two days working remotely each week
Ready to make a difference?