Alteo is looking for a Front-End Web Developer for a permanent position. The company is located in the Montreal metropolitan area.
*** 100% Remote or In-Office (your choice) - Excellent working conditions ***
Responsibilities:
- Develop and maintain responsive and accessible interfaces for the company’s portal using React 19, React Router 7, and Vite, written in TypeScript with support for i18n localization.
- Evolve the shared schema package (Drizzle schemas, Zod validation, endpoint constants, and types) that serves as the single source of truth for the front-end and the API (a plus)
- Write and maintain tests using Vitest (front-end) and Jest (API), reuse shared fixtures, and document components.
- Contribute to other product-level projects—by connecting the web platform to products, supporting new feature initiatives, and helping shape the shared tools and models used by all teams.
- Help maintain existing products to ensure maximum availability and continuously evaluate opportunities for improvement.
- Work with internal and external development teams, conduct code reviews, and promote best practices in code quality, testing, and documentation.
- Collaborate with product managers and stakeholders to translate requirements into technical deliverables.
- Thrive in a small-team environment where responsibility and initiative are valued.
- Stay up to date on the latest trends in web frameworks, TypeScript tools, and cloud development.
- Promote improvements in processes, tools, and automation to boost team productivity.
Profile:
- DEC/BAC in Computer Science or equivalent
- 5 to 8 years of experience or more in front-end development
- In-depth mastery of TypeScript and modern React (hooks, component architecture, state management).
- Excellent communication skills and the ability to work independently within a small, dynamic team.
- Knowledge of Agile methodology
- Strong problem-solving skills and attention to detail
- Team spirit, dedication, and a positive attitude
> Assets:
- Experience with Webflow
- Experience creating and using typed API contracts and data validation (e.g., Zod)
- Experience with Vite, React Router (framework mode), Supabase, or Storybook
- Experience integrating Stripe, AWS (S3/SES/SSM), HubSpot, or e-learning standards such as SCORM
@@@@@
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