Open positions

Lead Developer

Do you want to develop your full potential in a fast-paced environment? Evolving Web has an immediate opening for a Lead Developer. You'll work on exciting projects, improve your skills, and deliver quality products.

If you have at least 2 years of experience in web development and want to be a part of a team that's passionate about open source, we'd love to hear from you!

Requirements


What you'll do on a day to day basis:

  • Work with a team of developers, designers, and project managers;
  • Create documentation;
  • Work with DevOps tools like Vagrant, Docker, Circle CI;
  • Take ownership of your projects;
  • Contribute to and participate in the open-source community.

Skills you'll need to excel in this role:

  • At least 2 years of experience with web development;
  • Solid understanding of web stack;
  • Experience working with Symfony, Laravel, Ruby on Rails and other Object Oriented Programming (OOP) frameworks;
  • Experience with CMS such as Wordpress and/or Drupal;
  • Experience with git and Composer based development workflows, pull requests and code reviews;
  • Understanding of software development practices, version control and development workflows;
  • Understanding of database optimization;
  • Experience with or ability to learn Drupal;
  • Experience with performance profiling and optimization;
  • Understanding of security standards and compliance, including experience with breach mitigation;
  • Understanding of design patterns;
  • Familiarity with the Linux command line;
  • Experience using project management tools like Redmine or JIRA;
  • Experience with writing unit and functional tests;
  • Strong communication skills in both French and English. However, if you feel that this position is for you and you're not strong with both languages, go ahead and apply!\

Bonus for:

  • Extensive JS experience, including Node.js

Benefits


What you'll get at Evolving Web:

  • You'll work in the heart of Montreal, a city with a vibrant tech and arts scene;
  • Be a part of a strong team that regularly contributes to the open-source community and participates in industry events and trainings about web development;
  • Work with dedicated people in a fun and friendly environment -- and enjoy 5 à 7s to celebrate our projects and birthdays!
  • Continuous learning and help with building your career;
  • Know that you're here to stay -- we're hiring for growth!


À propos de Evolving Web:

Evolving Web est une équipe de concepteurs et technologues innovateurs située à Montréal. Nous nous spécialisons dans la création de sites web et d'applications de haute qualité en utilisant le système de gestion de contenu Drupal. Au cours des 12 dernières années, nous avons réalisé des projets pour de nombreuses universités et entreprises ainsi que pour des organismes culturels et à but non lucratif. Nos clients incluent la Princeton University, Western Digital et la Linux Foundation.

Nos valeurs:

  • Nous sommes ouverts aux commentaires des membres de notre équipe et de nos clients et les utilisons pour notre croissance et notre perfectionnement;
  • Nous sommes organisés et aimons travailler sur plusieurs projets simultanément;
  • Nous sommes curieux et créatifs et n'hésitons pas à apprendre de nouveaux outils ou responsabilités;
  • Nous possédons un fort esprit d'équipe et des compétences en résolution de problème et leadership;
  • Nous nous engageons à bâtir une équipe inclusive et diversifiée et veillerons à ce que votre voix soit entendue!


Apply Now

If this sounds good to you, apply below!

Looking forward to having you on our team!

Apply now

Want to join Evolving Web but don't see your ideal job listed?

Get in touch anyway!

Say hello and send CV