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 Developpeur Web Front-End pour un poste permanent. L'entreprise est situee dans la region metropolitaine de Montreal.
*** 100 % Teletravail ou presence au bureau (au choix) - Excellentes conditions de travail ***
Responsabilites :
- Developper et maintenir des interfaces reactives et accessibles pour le portail de l'entreprise a l'aide de React 19, React Router 7 et Vite, ecrites en TypeScript avec prise en charge de la localisation i18n.
- Faire evoluer le package de schemas partages (schemas Drizzle, validation Zod, constantes d'endpoints et types) qui sert de source unique de verite pour le front-end et l'API (atout)
- Ecrire et maintenir des tests avec Vitest (front-end) et Jest (API), reutiliser des fixtures partagees et documenter les composants.
- Contribuer a d'autres projets au niveau des produits - en connectant la plateforme web aux produits, en soutenant les initiatives de nouvelles fonctionnalites et en aidant a faconner les outils et modeles partages utilises par toutes les equipes.
- Aider a maintenir les produits existants pour garantir une disponibilite maximale et evaluer en permanence les opportunites d'amelioration.
- Travailler avec des equipes de developpement internes et externes, effectuer des revues de code et promouvoir les meilleures pratiques en matiere de qualite 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'epanouir dans un environnement de petite equipe ou la responsabilite et l'initiative sont valorisees.
- Se tenir au courant des nouvelles tendances en matiere de frameworks web, d'outils TypeScript et de developpement cloud.
- Promouvoir l'amelioration des processus, des outils et de l'automatisation pour stimuler la productivite de l'equipe.
Profil :
- DEC/BAC en informatique ou equivalent
- 5 a 8 ans d'experience ou plus en developpement front-end
- Maitrise approfondie de TypeScript et de React moderne (hooks, architecture des composants, gestion de l'etat).
- Excellentes competences en communication et capacite a travailler de maniere autonome au sein d'une petite equipe dynamique.
- Connaissance de la methodologie Agile
- Bonnes competences en resolution de problemes et souci du detail
- Esprit d'equipe, devouement et attitude positive
> Atouts :
- Experience avec Webflow
- Experience dans la creation et l'utilisation de contrats API types et la validation de donnees (par ex., Zod)
- Experience avec Vite, React Router (mode framework), Supabase ou Storybook
- Experience dans l'integration de Stripe, AWS (S3/SES/SSM), HubSpot ou de normes d'apprentissage en ligne telles que SCORM