Développeur Full Stack

VML

Department: Technology

Location: Montréal, Canada

Requisition ID: R-1635

Who We Are:

At VML, we are a beacon of innovation and growth in an ever-evolving world. Our heritage is built upon a century of combined expertise, where creativity meets technology, and diverse perspectives ignite inspiration. With the merger of VMLY&R and Wunderman Thompson, we have forged a new path as a growth partner that is part creative agency, part consultancy, and part technology powerhouse. 

Our global family now encompasses over 30,000 employees across 150+ offices in 64 markets, each contributing to a culture that values connection, belonging, and the power of differences.  Our expertise spans the entire customer journey, offering deep insights in communications, commerce, consultancy, CRM, CX, data, production, and technology. We deliver end-to-end solutions that result in revolutionary work. 

Développeur Full stack

Poste permanent

Hybride - 500 St-Jacques, Montréal Québec

Responsabilités:

  • Conception et Développement : Développer les composants front-end et back-end des applications web, en veillant à ce qu'ils soient réactifs, efficaces et conviviaux.
  • Développement Front-End : Créer des interfaces utilisateur visuellement attrayantes et intuitives en utilisant HTML, CSS, JavaScript et des frameworks/bibliothèques tels que React, Angular ou Vue.js.
  • Développement Back-End : Construire des applications côté serveur robustes et évolutives en utilisant des langages tels que Python, PHP ou .NET, et des frameworks comme Django, Symfony ou Laravel.
  • Gestion de Base de Données : Concevoir, implémenter et gérer des bases de données relationnelles et non relationnelles pour garantir l'intégrité des données, la sécurité et des performances optimales.
  • Intégration d'API : Développer et intégrer des API RESTful et des services web pour faciliter une communication fluide entre les systèmes front-end et back-end.
  • Tests et Débogage : Réaliser des tests unitaires approfondis des applications pour identifier et corriger les bogues, assurer la fonctionnalité et maintenir des performances élevées.
  • Collaboration : Travailler en étroite collaboration avec des équipes multifonctionnelles, y compris des designers, chefs de produit et autres développeurs, pour livrer des solutions logicielles de haute qualité.
  • Apprentissage Continu : Se tenir à jour sur les technologies émergentes, les tendances de l'industrie et les meilleures pratiques pour améliorer continuellement les compétences et le processus de développement.

Exigences :

  • Diplôme de licence en informatique, technologies de l'information, ou un domaine connexe (ou expérience équivalente).
  • Expérience avérée en tant que développeur Full Stack, ainsi que de l'expérience and Drupal.
  • Maîtrise de HTML, CSS, JavaScript et des frameworks/bibliothèques front-end (par ex. : React, Angular, Vue.js).
  • Solides connaissances des langages côté serveur (par ex. : Python, PHP, .Net) et des frameworks (par ex. : Django, Symfony ou Laravel).
  • Expérience avec des plateformes CMS telles que WordPress, Drupal ou Optimizely pour le développement et la personnalisation front-end/back-end.
  • Expérience avec des bases de données relationnelles et non relationnelles (par ex. : MySQL, MSSQL, MongoDB).
  • Expertise dans le développement et l'intégration d'API RESTful et de services web.
  • Familiarité avec Git et GitHub/Bitbucket pour la gestion de version.
  • Excellentes compétences en résolution de problèmes et capacité à dépanner et déboguer des problèmes complexes.
  • Expérience avec les pipelines CI/CD et les outils (par ex. : Jenkins, Travis CI, CircleCI) ainsi que connaissance des services cloud (par ex. : AWS, Azure, Google Cloud) et de l'architecture sans serveur.
  • Solides compétences en communication et en travail d'équipe, avec la capacité de collaborer efficacement avec des équipes multifonctionnelles.
  • Capacité à travailler dans un environnement dynamique et à s'adapter aux exigences et priorités changeantes.
  • Maîtrise des deux langues officielles français et anglais dû au collaboration avec les équipes à travers le Canada et les États-Unis.

Atout:

  • Frameworks : Expérience avec des frameworks et bibliothèques supplémentaires (par ex. : Redux, TypeScript).
  • Conception UX/UI : Compréhension des principes UX/UI et expérience de collaboration avec des équipes de design.

At VML, we are committed to fostering an all-inclusive work environment that is both rewarding and career-forward. Our Inclusion, Equity & Belonging initiatives, alongside the VML Foundation, reflect our dedication to giving back and making a positive impact in our communities and beyond. Our people are the heartbeat of our organization—creators, doers, innovators, makers, and thinkers—who drive not just marketing, but meaningful experiences that resonate in every action and interaction. 

VML is a WPP Agency. For more information, please visit our website, and follow VML on our social channels via Instagram, LinkedIn, and X. 

When you click "Submit Application", this will send any information you add below to VML. Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy. California residents should read our California Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.

When you click "Submit Application", this will send any information you add below to VML. Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy. California residents should read our California Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.