Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Web Developer [#4944]

Alteo

Alteo is looking for a Senior Web Developer for a permanent position. The company is located in the Greater Montreal area.

*** 100% Remote - Excellent working conditions ***

Reporting to the VP of Technology, you will collaborate with teams across software engineering, data science, regulatory, security, and external partners to deliver secure and scalable solutions.

You will be responsible for building and delivering production-ready web applications. You will be a core contributor to the company web sites, built with TypeScript, React, and a Node.js/Fastify API backed by PostgreSQL. Beyond the core web sites, you will also contribute to other product-level initiatives across the organization, helping connect web experiences with the broader ecosystem products and integrations.

Your curiosity, desire for continuous learning, and self-improvement will play a key role in your success.

Responsibilities:

> Hands-on Web Developement

  • Front end: Build and maintain responsive, accessible interfaces for the company portal using React 19, React Router 7, and Vite, written in TypeScript with i18n localization support.
  • Back end: Develop and maintain API services using Node.js and Fastify 5 (TypeScript), following a clean routes controllers services architecture, with request/response validation.
  • Data layer: Work with PostgreSQL, contributing to schema design, migrations, and query performance within our schema-controlled migration workflow.
  • Shared contracts: Evolve the shared schemas package (Drizzle schemas, Zod validation, endpoint constants, and types) that serves as the single source of truth across the front end and API.
  • Quality: Write and maintain tests with Vitest (front end) and Jest (API), reuse shared fixtures, and document components.

> Integration and Product-Level Contribution

  • Third-party integrations: Build and maintain integrations with Stripe (payments/billing), AWS services (S3, SES, SSM), HubSpot (CRM sync), SCORM Cloud, and partner platforms via webhooks and typed API boundaries.
  • Cross-product work: Contribute to other product-level projects — connecting the web platform to cognitive assessment products, supporting new feature initiatives, and helping shape shared tooling and patterns used across teams.
  • Reliability: Help maintain existing products to ensure maximum uptime and continuously assess opportunities for improvement.
  • Work with internal and external development teams, conduct code reviews, and foster 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 ownership and initiative are valued.

> Innovation and Continuous Improvment

  • Stay current with emerging trends in web frameworks, TypeScript tooling, and cloud development.
  • Advocate for process improvements, tooling, and automation to boost team productivity.

Profile:

  • DEC/BAC in IT or equivalent
  • 5-8+ years experience in Web Development
  • Strong proficiency in TypeScript and modern React (hooks, component architecture, state management).
  • Solid back-end experience with Node.js and a modern framework (Fastify, Express, NestJS, or similar) and RESTful API design.
  • Hands-on experience with relational databases (PostgreSQL preferred) and an ORM/query builder such as Drizzle, Prisma, or TypeORM.
  • Experience building and consuming typed API contracts and validating data (e.g., Zod).
  • Comfortable with Git-based workflows, code review, automated testing, and CI/CD.
  • Excellent communication skills and the ability to work independently in a small, fast-paced team.
  • Familiarity with Agile methodology
  • Good problem-solving skills and attention to detail
  • Team player, dedicated, positive attitude

> Nice to have:

  • 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.
  • Familiarity with Docker, Terraform, and GitHub Actions.
  • Basic understanding or experience developing solutions in a regulated industry (GDPR, HIPAA, PIPEDA).
  • Exposure to monorepo architectures and shared-contract / design-system patterns.
  • Experience with Webflow.

Alteo is looking for a Senior Web Developer for a permanent position. The company is located in the Greater Montreal area.

*** 100% Remote - Excellent working conditions ***

Reporting to the VP of Technology, you will collaborate with teams across software engineering, data science, regulatory, security, and external partners to deliver secure and scalable solutions.

You will be responsible for building and delivering production-ready web applications. You will be a core contributor to the company web sites, built with TypeScript, React, and a Node.js/Fastify API backed by PostgreSQL. Beyond the core web sites, you will also contribute to other product-level initiatives across the organization, helping connect web experiences with the broader ecosystem products and integrations.

Your curiosity, desire for continuous learning, and self-improvement will play a key role in your success.

Responsibilities:

> Hands-on Web Developement

  • Front end: Build and maintain responsive, accessible interfaces for the company portal using React 19, React Router 7, and Vite, written in TypeScript with i18n localization support.
  • Back end: Develop and maintain API services using Node.js and Fastify 5 (TypeScript), following a clean routes controllers services architecture, with request/response validation.
  • Data layer: Work with PostgreSQL, contributing to schema design, migrations, and query performance within our schema-controlled migration workflow.
  • Shared contracts: Evolve the shared schemas package (Drizzle schemas, Zod validation, endpoint constants, and types) that serves as the single source of truth across the front end and API.
  • Quality: Write and maintain tests with Vitest (front end) and Jest (API), reuse shared fixtures, and document components.

> Integration and Product-Level Contribution

  • Third-party integrations: Build and maintain integrations with Stripe (payments/billing), AWS services (S3, SES, SSM), HubSpot (CRM sync), SCORM Cloud, and partner platforms via webhooks and typed API boundaries.
  • Cross-product work: Contribute to other product-level projects — connecting the web platform to cognitive assessment products, supporting new feature initiatives, and helping shape shared tooling and patterns used across teams.
  • Reliability: Help maintain existing products to ensure maximum uptime and continuously assess opportunities for improvement.

> Team Collaboration

  • Work with internal and external development teams, conduct code reviews, and foster 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 ownership and initiative are valued.

> Innovation and Continuous Improvment

  • Stay current with emerging trends in web frameworks, TypeScript tooling, and cloud development.
  • Advocate for process improvements, tooling, and automation to boost team productivity.

Profile:

  • DEC/BAC in IT or equivalent
  • 5-8+ years experience in Web Development
  • Strong proficiency in TypeScript and modern React (hooks, component architecture, state management).
  • Solid back-end experience with Node.js and a modern framework (Fastify, Express, NestJS, or similar) and RESTful API design.
  • Hands-on experience with relational databases (PostgreSQL preferred) and an ORM/query builder such as Drizzle, Prisma, or TypeORM.
  • Experience building and consuming typed API contracts and validating data (e.g., Zod).
  • Comfortable with Git-based workflows, code review, automated testing, and CI/CD.
  • Excellent communication skills and the ability to work independently in a small, fast-paced team.
  • Familiarity with Agile methodology
  • Good problem-solving skills and attention to detail
  • Team player, dedicated, positive attitude

> Nice to have:

  • 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.
  • Familiarity with Docker, Terraform, and GitHub Actions.
  • Basic understanding or experience developing solutions in a regulated industry (GDPR, HIPAA, PIPEDA).
  • Exposure to monorepo architectures and shared-contract / design-system patterns.
  • Experience with Webflow.
@@@@@

Alteo recherche un Développeur Web Senior pour un poste permanent. L'entreprise est située dans la région métropolitaine de Montréal.

*** 100 % Télétravail - Excellentes conditions de travail ***

Sous la responsabilité du vice-président de la technologie, vous collaborerez avec des équipes issues des domaines de l'ingénierie logicielle, de la science des données, de la réglementation et de la sécurité, ainsi qu'avec des partenaires externes, afin de fournir des solutions sécurisées et évolutives.

Vous serez chargé de créer et de livrer des applications web prêtes à être mises en production. Vous jouerez un rôle central dans le développement des sites web de l'entreprise, construits avec TypeScript, React et une API Node.js/Fastify s'appuyant sur PostgreSQL. Au-delà des sites web principaux, vous contribuerez également à d'autres initiatives au niveau des produits à travers l'organisation, en aidant à relier les expériences web aux produits et intégrations de l'écosystème au sens large.

Votre curiosité, votre soif d'apprentissage continu et votre volonté de vous améliorer joueront un rôle clé dans votre réussite.

Responsabilités :

>> Développement web

  • Front-end : 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.
  • Back-end : Développer et maintenir des services API à l'aide de Node.js et Fastify 5 (TypeScript), en suivant une architecture claire routes → contrôleurs → services, avec validation des requêtes/réponses.
  • Couche de données : Travailler avec PostgreSQL, en contribuant à la conception des schémas, aux migrations et aux performances des requêtes au sein de notre workflow de migration contrôlé par schéma.
  • Contrats partagés : 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.
  • Qualité : écrire et maintenir des tests avec Vitest (front-end) et Jest (API), réutiliser des fixtures partagées et documenter les composants.

>> Intégration et contribution au niveau des produits

  • Intégrations tierces : Développer et maintenir des intégrations avec Stripe (paiements/facturation), les services AWS (S3, SES, SSM), HubSpot (synchronisation CRM), SCORM Cloud et les plateformes partenaires via des webhooks et des limites d'API typées.
  • Travail inter-produits : contribuer à d’autres projets au niveau des produits — en connectant la plateforme web aux produits d’évaluation cognitive, 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.
  • Fiabilité : aider à maintenir les produits existants pour garantir une disponibilité maximale et évaluer en permanence les opportunités d’amélioration.

>> Collaboration en équipe

  • 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.

>> Innovation et amélioration continue

  • 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 web
  • Maîtrise approfondie de TypeScript et de React moderne (hooks, architecture des composants, gestion de l’état).
  • Solide expérience back-end avec Node.js et un framework moderne (Fastify, Express, NestJS ou similaire) ainsi que la conception d’API RESTful.
  • Expérience pratique des bases de données relationnelles (PostgreSQL de préférence) et d’un ORM/générateur de requêtes tel que Drizzle, Prisma ou TypeORM.
  • Expérience dans la création et l’utilisation de contrats API typés et la validation de données (par ex., Zod).
  • À l'aise avec les workflows basés sur Git, la revue de code, les tests automatisés et le CI/CD.
  • 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 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.
  • Connaissance de Docker, Terraform et GitHub Actions.
  • Compréhension de base ou expérience dans le développement de solutions dans un secteur réglementé (RGPD, HIPAA, LPRPDE).
  • Connaissance des architectures monorepo et des modèles de contrats partagés / systèmes de conception.
  • Expérience avec Webflow.
#J-18808-Ljbffr

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Web Developer [#4944] in Québec, QC vacancy
  • $37.36 per hour

     ...Design and integrate website related code Determine hardware and software requirements to achieve optimal server performance Develop website architecture Write, modify and test website related code Write, modify, integrate and test software code Maintain existing... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Groupe Abbatiello

    Québec, QC
    12 days ago
  •  ...TEHORA est présentement à la recherche d’un(e) conseiller(ère) en architecture logicielle senior spécialisé(e) dans les environnements Web afin de participer à la conception, à l’évolution et à la modernisation de solutions applicatives complexes. La personne retenue contribuera... 
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    29 days ago
  •  ...TEHORA est présentement à la recherche d’un(e) analyste en entretien et évolution – serveurs Web senior possédant une solide expérience dans l’administration, l’entretien et l’évolution des infrastructures de serveurs Web dans des environnements technologiques critiques.... 
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    TEHORA

    Québec, QC
    29 days ago
  •  ...Senior Software Developer   Location: Quebec City, Quebec, Canada (Hybrid or In-Office)   About Bentley Systems Bentley Systems is a global leader in software solutions for infrastructure engineering. Our technology empowers engineers, architects, constructors, and... 
    Senior
    Apprenticeship
    Work at office
    Local area
    Worldwide

    Bentley Systems

    Québec, QC
    19 hours ago
  •  ...We are looking for a Senior Guidewire Developer to contribute to the evolution, integration, and optimization of Guidewire solutions within a multidisciplinary...  ...integrations with internal and external systems using web services (REST/SOAP). Participate in code reviews, unit... 
    Senior
    Contract work

    Maarut

    Québec, QC
    4 days ago
  •  ...TEHORA est présentement à la recherche d’ un Développeur Web Full Stack afin de participer au développement et à l’intégration d'une plateforme Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue : Développer les composantes Web... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    4 days ago
  •  ...Senior Software Developer, AI Code Modernization   Location: Hybrid – Quebec, Canada   Position Summary Bentley is building a specialized AI Code Modernization team focused on applying advanced AI techniques to transform large-scale engineering software systems... 
    Senior
    Apprenticeship
    Local area
    Worldwide

    Bentley Systems

    Québec, QC
    19 hours ago
  • Au sein de l'équipe de développement, tu prends part chaque jour à la création de produits numériques innovants qui ont pour ambition de changer le monde, quels que soient leur envergure ou leur domaine. À l’aise autant côté front-end que back-end, et c'est cette polyvalence...
    Full time

    mirego

    Québec, QC
    10 days ago
  •  ...Solution SFT cherche un  Analyste soutien au développement – Sites Web   , dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode de travail : Télétravail (déplacement possible dans les bureaux à... 
    Work at office
    Remote work

    Solution SFT

    Québec, QC
    19 days ago
  • $60.52k - $91k per year

     ...DevOps Developer   Join Livingston and grow your career in the constantly changing world of international trade. Livingston is a market...  ...various open-source technologies.  Ability to build independent web-based tools, microservices and solutions.  Write scripts and automation... 
    Long term contract
    Full time
    Internship
    Home office
    Flexible hours

    Livingston International

    Québec, QC
    19 hours ago
  • $81.5k - $122.5k per year

     ...advantages for our clients.  As a Senior Consultant in the Technology...  ...be responsible for designing, developing, enhancing, and maintaining...  ...Responsibilities Design, develop, and maintain Guidewire Cloud...  ...using Guidewire messaging, APIs/, web services (SOAP/REST), event-... 
    Senior
    Weekend work

    Ernst & Young

    Québec, QC
    8 days ago
  • $75k per year

     ...mandat pour une période minimum de douze (12) mois dans un  environnement de développement similaire à : Technologie AWS  -Amazon Web Services (AWS);  - Angular ;  - API Gateway;  - AWS Lambda; - DynamoDB;  - NoSQL; * Posséder une expérience pertinente... 
    Permanent employment
    Full time

    Supportic Conseils Inc.

    Québec, QC
    more than 2 months ago
  •  ...À propos du mandat Nous recherchons un analyste-programmeur web multiniveaux pour un mandat d'envergure en modernisation et transformation numérique au sein d'une organisation publique. Vous interviendrez sur l'ensemble de la chaîne de développement web, du client au serveur... 

    Solution SFT

    Québec, QC
    22 days ago
  •  ...expanding its Extranet teams and is looking for developers to fix, modernize, and enhance portals...  ...development ~ Experience with secure web portals or public-facing applications ~...  ...should not be confused: front-end-only developer, middleware specialist without a .NET foundation... 
    Contract work
    Temporary work

    Maarut

    Québec, QC
    1 day ago
  • Help redefine customer support for the AI era. Most companies are running support on ticketing systems built in 2007, with AI bolted on as an afterthought. Botpress is the enterprise-grade AI agent platform for customer support — built the other way around. As the ...
    Long term contract
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Québec, QC
    13 days ago
  • $39.19 - $55.99 per hour

     ...resolution of technical debt within its development team. Mentor developers 1 of your development team. Implement User Stories and bug...  ...the job Demonstrated experience (minimum 3 years) in developing Web applications, APIs and SaaS products. Knowledge and... 
    Hourly pay
    Work from home
    Flexible hours

    Sherweb

    Québec, QC
    18 hours ago
  •  ...soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires. -----...  ...want to directly improve how hundreds of developers build, deploy, and operate software...  ...value.  We are looking for a software developer to join the platform engineering IAM (Identity... 
    Full time
    Flexible hours

    Genetec

    Québec, QC
    28 days ago
  • Our client, a leading IT consultancy in Canada, are hiring a ServiceNow ITOM Developer to join their team in Quebec on a contract basis. The successful candidate will play a key role in transforming banking operations through the ServiceNow platform, working closely with business... 
    Contract work

    Alldus International Consulting Ltd

    Québec, QC
    19 days ago
  •  ...Financial Services Cloud for its wealth management. Several Salesforce Developer-Configurators are needed to join the delivery teams. The...  ...and development within Salesforce FSC: Flow, Lightning Web Components, Apex, data and sharing models (Account, Household, Financial... 
    Full time

    Maarut

    Québec, QC
    a month ago
  •  ...successful online gaming providers. Position Summary As a member of the development team within our Montreal studio the Game Developer will be responsible for programming new interactive casino games creating high-quality games stable products and meeting established... 
    Full time

    Light & Wonder

    Québec, QC
    6 hours ago
  • $100k - $120k per year

     ...responsive user interfaces to architecting data pipelines that handle large volumes of image assets. This role is ideal for an experienced developer who can hit the ground running own features end-to-end and deliver high-quality work within a definedtimeframe. Core... 
    Contract work
    Temporary work
    Fixed term contract
    Local area
    Remote work

    Voyis

    Québec, QC
    6 hours ago
  •  ...Réseautage (TCP/UDP), transmission des données Développement Web (Javascript/Typescript, node.js) Caméras vidéo et cartes graphiques...  ...the protection of the everyday. We are looking for a Software Developer who is passionate of software development and who enjoys various... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    28 days ago
  •  ...comparable à celui de la Régie. 4. Posséder cinq (5) années d'expérience à titre de programmeur comprenant l'utilisation de l'atelier Web N-Tiers ou de l'atelier de développement Microsoft Visual Studio.Net. ATTENTES VALORISÉES • Posséder au moins six (6) mois d'... 
    Senior
    Permanent employment
    Full time

    Solution SFT

    Québec, QC
    22 days ago
  • $105k - $155k per year

     ...threaded owner for Atlassian DX tooling with accountability for platform strategy ecosystem integration enterprise adoption and actionable developer productivity insights for engineering leadership. This is a high-impact individual contributor role focused on shaping how Fords... 
    Full time
    Work at office

    Ford Motor

    Québec, QC
    20 days ago
  • $89k - $139k per year

     ...dreams. Responsibilities What youll do... The primary responsibilities for this position include but are not limited to: Develop automated test scripts and tools in Python to verify new feature functionality. Support existing solutions with bug fixes and... 
    Full time

    Ford Motor

    Québec, QC
    20 days ago
  •  ...select applicants Position Scope CMiC is seeking a detail-oriented and technically proficient Bilingual eLearning Localization Developer (English / Québec French) to support the localization of CMiC Academy’s growing eLearning curriculum. Working alongside our... 
    Hourly pay
    Contract work
    Temporary work

    CMiC

    Québec, QC
    8 days ago
  •  ...de tests et de déploiement, etc.) Expérience en développement Web (HTML, CSS, JavaScript, TypeScript, React) Expérience avec Linux...  ...spirit of collaboration, key services for Genetec’s application developers. Your day at a glance: Participate in the analysis, design,... 
    Full time
    Remote work
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    28 days ago
  •  ...comparable à celui de la Régie. 5. Posséder cinq (5) années d'expérience à titre d'analyste organique comprenant l'utilisation de l'atelier Web N-Tiers ou de l'atelier de développement Microsoft Visual Studio.Net. ATTENTES VALORISÉES • Posséder au moins six (6) mois d'... 
    Senior
    Permanent employment
    Full time

    Solution SFT

    Québec, QC
    22 days ago
  •  ...est présentement à la recherche d’un(e) analyste fonctionnel(le) senior ayant d’excellentes aptitudes analytiques et une solide expérience...  ...moins une (1) année d’expérience en développement d’applications Web dans un environnement .NET. Benefits Du télétravail et de... 
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    29 days ago
  •  ...orchestration (Docker, Kubernetes) Expérience en développement Web (HTML, CSS, JavaScript, TypeScript, React) Expérience avec en...  ...Your team’s dynamic: The Edge OS family is responsible for developing an operating system and services that enable remote management of... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Web Developer [#4944]. Be the first to apply!