| Description du poste |
Alteo recherche un Développeur Web Front-End pour un poste permanent. L'entreprise est située dans la région métropolitaine de Montréal.
*** 100 % Télétravail ou présence au bureau (au choix) - Excellentes conditions de travail ***
Responsabilités :
- Développer et maintenir des interfaces réactives et accessibles pour le portail de l'entreprise à l'aide de React 19, React Router 7 et Vite, écrites en TypeScript avec prise en charge de la localisation i18n.
- Faire évoluer le package de schémas partagés (schémas Drizzle, validation Zod, constantes d'endpoints et types) qui sert de source unique de vérité pour le front-end et l'API (atout)
- Écrire et maintenir des tests avec Vitest (front-end) et Jest (API), réutiliser des fixtures partagées et documenter les composants.
- Contribuer à d’autres projets au niveau des produits — en connectant la plateforme web aux produits, en soutenant les initiatives de nouvelles fonctionnalités et en aidant à façonner les outils et modèles partagés utilisés par toutes les équipes.
- Aider à maintenir les produits existants pour garantir une disponibilité maximale et évaluer en permanence les opportunités d’amélioration.
- Travailler avec des équipes de développement internes et externes, effectuer des revues de code et promouvoir les meilleures pratiques en matière de qualité du code, de tests et de documentation.
- Collaborer avec les chefs de produit et les parties prenantes pour traduire les exigences en livrables techniques.
- S'épanouir dans un environnement de petite équipe où la responsabilité et l'initiative sont valorisées.
- Se tenir au courant des nouvelles tendances en matière de frameworks web, d'outils TypeScript et de développement cloud.
- Promouvoir l’amélioration des processus, des outils et de l’automatisation pour stimuler la productivité de l’équipe.
Profil :
- DEC/BAC en informatique ou équivalent
- 5 à 8 ans d’expérience ou plus en développement front-end
- Maîtrise approfondie de TypeScript et de React moderne (hooks, architecture des composants, gestion de l’état).
- Excellentes compétences en communication et capacité à travailler de manière autonome au sein d'une petite équipe dynamique.
- Connaissance de la méthodologie Agile
- Bonnes compétences en résolution de problèmes et souci du détail
- Esprit d'équipe, dévouement et attitude positive
> Atouts :
- Expérience avec Webflow
- Expérience dans la création et l’utilisation de contrats API typés et la validation de données (par ex., Zod)
- Expérience avec Vite, React Router (mode framework), Supabase ou Storybook
- Expérience dans l'intégration de Stripe, AWS (S3/SES/SSM), HubSpot ou de normes d'apprentissage en ligne telles que SCORM
|