Open positions

Senior or Intermediate Front-end Developer

Developers on our team have a commitment to collaborative problem solving, delivering quality products, and taking ownership of their projects. Seeking creative front-end developer who loves to work in a collaborative environment with a stellar team of developers and designers.


Nos développeurs sont déterminés à résoudre les problèmes de manière collaborative, à fournir des produits de qualité et à s'approprier leurs projets. À la recherche de développeurs front-end créatifs qui aiment travailler dans un environnement collaboratif avec une équipe de développeurs et de designers.

Requirements

Here’s what we will expect from you on a day to day basis:

  • Work with a small team of web developers, designers, and project managers;
  • Develop custom Drupal themes;
  • Implement front-end libraries and frameworks;
  • Contribute to and participate in the technical community;
  • Create documentation, blog posts;
  • Making suggestions to improve design consistency and user experience

What kind of skills set do you need to be successful in your role within the Evolving community:

  • At least 2 years of experience working with Drupal;
  • Ability to create Drupal themes and modules following best practices;
  • Experience with other web development platforms is a plus;
  • 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;
  • Experience working with APIs;
  • Some experience working with SASS, JavaScript, jQuery;
  • Experience using a project management tool like Redmine or JIRA.
  • Strong communication skills preferably in both French and English. However, if you feel that this position is for you and you are not strong with both languages, go ahead and apply!

What kind of person usually get along easily with us:

  • Open to feedback from team members and clients and use this as an opportunity to growth and learn;
  • Organized and able to work on several projects concurrently;
  • Creative and curious, you're not afraid of learning new tools or responsibilities;
  • Strong team player, problem-solving and leadership skills.

Bonus for:

  • Experience using Node.js, React, Gatsby, Vue.js, Angular, React Native, etc;
  • Public speaking and/or training experience;
  • Strong web accessibility expertise;
  • Contributions to an open source project.


Voici ce que nous attendons de toi au jour le jour :

  • Travailler avec une équipe réduite de développeurs web, designers et chargés de projet;
  • Développer des thèmes Drupal personnalisés;
  • Implémenter des librairies et des frameworks;
  • Contribuer et participer à une communauté passionnée par les technologies web;
  • Produire de la documentation et rédiger des articles de blogue;
  • Être force de proposition pour améliorer la conception graphique et l’expérience utilisateur

De quelles compétences as-tu besoin pour ce poste au sein d’Evolving Web ?

  • Au moins 2 ans d’expérience avec le CMS Drupal;
  • Aptitude à créer des thèmes et modules Drupal, en suivant les standards et les meilleures pratiques;
  • Expérience avec d’autres plateformes de développement web est un atout;
  • Expérience de travail collaboratif en utilisant un processus de développement standardisé;
  • Familier avec les lignes de commande Linux;
  • Compréhension des pratiques de développement logiciel;
  • Familier avec git;
  • Expérience à travailler avec des APIs;
  • Expérience dans l’utilisation de SASS, JavaScript, jQuery;
  • Expérience dans l‘utilisation d’outils de gestion de projet tels que Redmine ou JIRA;
  • Très bonne capacité à communiquer, en français et en anglais. Toutefois, si tu estimes que ce poste est pour toi mais que tu ne maîtrises pas parfaitement ces deux langues, n'hésite pas et postule!

Le genre de personne qui s’entend bien avec nous :

  • Ouvert aux commentaires des membres de l'équipe et des clients et les utilise comme une opportunité de perfectionnement et d'apprentissage;
  • Organisé et capable de travailler sur plusieurs projets simultanément;
  • Créatif et curieux, tu n’as pas peur d'apprendre à utiliser de nouveaux outils ou de prendre de nouvelles responsabilités;
  • Bon esprit d’équipe, compétences en résolution de problèmes et en leadership.

Atouts :

  • Expérience avec Node.js, React, Gatsby, Vue.js, Angular, React Native, etc;
  • Expérience dans la prise de parole en public et/ou dans l’animation de formation;
  • Forte expertise dans l’accessibilité web;
  • Contributions à un projet open source.


Benefits

What you get:

  • You will work in the heart of Old Montreal;
  • You will be encouraged to present at conferences;
  • You will be part of a strong community where we participate a lot in the open-source community, through code contributions, community events, and trainings about web development. One of the owner is actually a member of the Drupal association Board of Directors - Suzanne Dergacheva!
  • Work we dedicated people in a fun and friendly environment;
  • Build your personal brand! Many of our alumni have become very well known;
  • Enjoy Evolving Web company culture, including 5@7 to celebrate our projects or birthdays!
  • Grow the team you will manage over the next years (We are hiring for growth!)


Ce dont tu bénéficies:

  • Tu travailleras au coeur du Vieux Montréal;
  • Tu seras encouragé à participer à des conférences;
  • Tu feras partie d'une équipe très impliquée dans la communauté open-source, par le biais de contributions au code, d'événements et de formations sur le développement Web. Une des fondatrice d'Evolving Web est d'ailleurs membre du conseil d'administration de l'association Drupal - Suzanne Dergacheva!
  • Travailler avec une équipe de passionnés dans un environnement décontracté et convivial;
  • Tu auras la chance de développer ton image de marque personnelle! Beaucoup de nos anciens élèves sont devenus très connus;
  • Participer à la culture d'entreprise d’Evolving Web - 5 @ 7 pour célébrer nos projets ou nos anniversaires!
Apply now

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

Get in touch anyway!

Say hello and send CV