Exposant 3 logo
Exposant 3Posted 22 months ago

Développeur Front-End - Senior

On-siteQuebec, Canada or Québec, Quebec, Canada

Full TimeSenior LevelSmall

Job Summary

Collaborate with business analysts, UX designers, backend developers, and QA engineers to develop user-friendly and performant interfaces. Encourage the service layer and API modeling process while executing complex component modeling in JavaScript and TypeScript using frameworks like Vue.js, Angular, or React. Lead code reviews, ensure unit tests are implemented, and manage version control branches within complex systems configured with webpack, Node.js, and npm. Propose and apply object-oriented design patterns to structure code according to organic architecture principles. Manage and ensure the quality of the delivery process from release planning through execution.

Required Qualifications

  • Avoir au moins cinq (5) ans d'expérience dans des fonctions de développeur Front-end
  • Avoir de l'expérience en développement Web avec les langages JavaScript et TypeScript de composants et services complexes tel que « date picker », galerie d'images, téléverseur, etc.
  • Connaître et avoir de l'expérience avec un framework Web réactif tel que Vue.js, Angular, React, Ember.js, Bootstrap, JQuery
  • Maîtriser les principes SOLID
  • Avoir réalisé des revues de code complexes
  • Avoir réalisé des tests unitaires
  • Maîtriser le concept de single page application et le développement Web adaptatif
  • Avoir de l'expérience en modélisation de composants complexes
  • Avoir créé et géré des branches/étiquettes dans un système de gestion des versions
  • Avoir de l'expérience de configuration de systèmes complexes dont minimalement webpack, Node.js et npm
  • Avoir l'expérience de proposer et faire appliquer les design patterns OO
  • Avoir l'expérience de structurer le code en fonction des principes et besoins de l'architecture organique
  • Avoir de l'expérience avec toutes les fonctionnalités d'un système de gestion des versions
  • Avoir géré, encadré et assuré la qualité d'un processus de livraison (release)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce