Développeur Front-End
Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !
Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à accompagner les entreprises et organismes dans leur transformation numérique et organisationnelle.
👉 Votre carrière chez Exposant 3
Nous croyons fermement en une gestion saine et humaine, où la confiance, la compétence, et le plaisir de réussir ensemble sont au centre de nos valeurs.
Nous vous offrons bien plus qu’un simple emploi : rejoignez une équipe innovante où l’intelligence artificielle, l’automatisation des processus, et la modernisation technologique font partie du quotidien. Chez Exposant 3, nous mettons l’humain au cœur de tout ce que nous entreprenons.
🚀 Notre vision ?
Vous permettre de déployer "la puissance de l’humain exposant 3" :
- La puissance de l’individu : Un environnement où votre engagement est valorisé.
- La puissance de l’équipe : Une collaboration forte où l’entraide et les réussites sont partagées.
- La puissance de l’entreprise : Une vision commune pour des objectifs ambitieux et collectifs.
Si vous cherchez à évoluer dans un cadre dynamique et à contribuer à des projets d’envergure, tout en grandissant au sein d’une entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous !
Nous cherchons notre futur Développeur Front-End pour rejoindre nos équipes.
🎯 Vos missions
Collaborer avec une équipe d’experts comprenant des analystes d'affaires, analystes fonctionnels, designers UX, graphistes, développeurs Back-end, intégrateurs, analystes en assurance qualité (QA) et administrateurs de données pour développer des interfaces conviviales et performantes.
- Développer et maintenir l’interface utilisateur de l’application avec Vue 3 et TypeScript.
- Concevoir des interfaces accessibles conformes aux standards AA du W3C.
- Structurer le code de manière modulaire et évolutive, en suivant les principes de l’Atomic Design (composants smart vs dumb).
- Intégrer et styliser les composants en respectant les standards HTML5 et CSS3 (SASS), avec une approche mobile-first.
- Assurer la qualité du code via des tests automatisés (Storybook et Chromatic) et des revues de code.
- Optimiser les performances de l’application (tree-shaking, lazy loading, code splitting).
- Contribuer à l’amélioration continue de notre design système et de notre bibliothèque de composants.
- Collaborer avec l’équipe (analyste, développeur backend et designer UX/UI) pour garantir une expérience utilisateur fluide et intuitive.
📝 Votre profil
- 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, y compris la création de composants et services complexes tels 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).
- Expérience avancée en Vue.js, TypeScript et écosystème frontend moderne.
- Excellente maîtrise du CSS moderne (custom properties, container queries, unités relatives rem, animations, etc.).
- Expérience dans le développement d’applications évolutives et performantes (développement responsive, tree-shaking, optimisation des performances).
- Capacité à analyser et résoudre des problèmes complexes et à proposer des solutions techniques adaptées.
- Souci du détail et désir de créer des expériences utilisateur fluides et intuitives.
- Localisations
- Québec
- Statut à distance
- (Statut hybride)
- Durée du contrat
- 12 mois renouvelable
Québec
Développeur Front-End
Téléchargement du formulaire de candidature