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 Development

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

Cloud, DevOps and Security

  • Cloud & containers: Help build, run, and deploy services using Docker / Docker Compose, within Azure and AWS environments.
  • Infrastructure as Code: Contribute to infrastructure managed with Terraform and to CI/CD pipelines (GitHub Actions).
  • Secure by Design: Design solutions aligned with SbD (Secure by Design), PbD (Privacy by Design), and software quality principles, including authentication and authorization flows (Supabase Auth, JWT, SSO/OIDC concepts).

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 Improvement

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

Cloud, DevOps et sécurité

  • Cloud et conteneurs : aider à créer, exécuter et déployer des services à l’aide de Docker / Docker Compose, dans les environnements Azure et AWS.
  • Infrastructure as Code : Contribuer à l'infrastructure gérée avec Terraform et aux pipelines CI/CD (GitHub Actions).
  • Secure by Design : Concevoir des solutions conformes aux principes SbD (Secure by Design), PbD (Privacy by Design) et de qualité logicielle, y compris les flux d'authentification et d'autorisation (Supabase Auth, JWT, concepts SSO/OIDC).

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 8 days ago
Similar jobs that could be interesting for youBased on the Senior Web Developer [#4944] in Longueuil, QC vacancy
  • $130k - $175k per year

     ...positive impact on the entire advertising organization and the broader developer group, not just a single project. You own architecture decisions...  ...Status This is a posting for an existing vacancy on our Web Development Team. AI & Automated Screening Disclosure We use Workable... 
    Senior
    Long term contract
    Shift work

    REDspace

    Longueuil, QC
    8 hours ago
  • Développeur-euse Java sénior-e - Senior Java Developer Job Openings Développeur-euse Java sénior-e - Senior Java Developer About the job Développeur-euse Java sénior-e - Senior Java Developer PBSC Solutions Urbaines est le leader mondial dans les solutions de vélopartage... 
    Senior
    Immediate start
    Remote work

    PBSC Solutions Urbaines

    Longueuil, QC
    8 days ago
  • Elevate your career with Blutic as a Senior Java Developer specializing in cloud architectures. This hybrid role is ideal for those eager to create scalable solutions for a cloud-based platform. As a key player in our team, you'll leverage your 5+ years of experience to... 
    Senior

    Blutic

    Longueuil, QC
    2 hours ago
  • Join REDspace as a Senior Software Developer, focusing on programmatic advertising systems. You'll design architectures while influencing technical strategies and improving system performance in this pivotal role. In this highly strategic role, you will own architecture... 
    Senior
    Shift work

    REDspace

    Longueuil, QC
    8 hours ago
  • Une entreprise leader en solutions de mobilité urbaine recherche un Développeur-euse Java sénior-e. Vous serez responsable de développer des architectures complexes et de coder des fonctionnalités dans un environnement agile. Prérequis incluent 5 à 7 ans d'expérience en développement... 
    Senior
    Flexible hours

    PBSC Solutions Urbaines

    Longueuil, QC
    8 days ago
  •  ...specifications with Global Workshare developers. Qu’est‑ce qu’il vous faut...  ...en tant que développeur senior, avec des connaissances dans les...  ...years’ experience as a senior developer with some knowledge in SAP Basis...  ...HANA (an asset) Knowledge SAP WEB development techniques... 
    Senior
    Daily paid
    Work at office

    Prattwhitney

    Longueuil, QC
    8 days ago
  • We are looking to recruit a highly skilled and experienced Backend developer with experience in Kubernetes to work with global development teams from Europe, Canada, and the US. The candidate will be involved in designing, developing, deploying, and managing scalable and resilient... 
    Senior

    Luxoft

    Longueuil, QC
    8 hours ago
  • Ee Developer – Longueuil MSR Technology Group JAVA 8+ Robust Database skills, including PL/SQL and query tuning Spring/Spring Boot/Hibernate...  ...or Perl Experience in development on other application types (Web applications, batch, or streaming) Job ID: kitjob.ca/job/2qgf99... 

    MSR Technology Group

    Longueuil, QC
    8 days ago
  •  ...the next step in your career as an SAP ECC Developer with RTX. Your role will center on...  ...authoring in the SAP environment. As a senior level developer with RTX, you will leverage...  .../4 and cloud solutions • Knowledge of SAP WEB development techniques Make your mark in... 
    Senior

    Pratt & Whitney

    Longueuil, QC
    8 days ago
  • Become a part of MSR Technology Group as a Developer in Longueuil. We value JAVA 8+ skills and robust database management for developing advanced...  ...Boot frameworks to support various applications, including web and batch processing. Your expertise in query tuning and Unix OS... 

    MSR Technology Group

    Longueuil, QC
    8 days ago
  • Role: Snowflake Senior Technical Lead Job Summary Responsibilities of Role (List in order of priority, first few bullets should be the most important): Design and Build Data Pipelines: Develop, automate, and maintain scalable data pipelines to bring together financial and... 
    Senior
    Flexible hours

    HCLTech

    Longueuil, QC
    2 hours ago
  • Elevate your career as a Remote Automation Anywhere Developer, focusing on RPA solutions and bot performance. Join a long-term contract that allows you to work from anywhere. We are seeking an expert in Automation Anywhere A360 to design, develop, and deploy RPA solutions... 
    Long term contract
    Remote work

    Themesoft

    Longueuil, QC
    8 hours ago
  • Elevate your career as a Data-Driven Developer Analyst with CIMA+ in a hybrid work environment. Contribute to digital transformation through robust data models and BI solutions that drive business impact. CIMA+ is seeking a skilled analyst with 5 to 7 years of experience... 

    CIMA+

    Longueuil, QC
    2 hours ago
  • Elevate your coding career as a Python Developer specializing in DB2 UDB. This important position focuses on creating scalable applications with top-notch testing practices and attention to detail. We are seeking a skilled candidate experienced in Python/PERL and Linux Shell... 

    MSR Technology Group

    Longueuil, QC
    2 hours ago
  • Join a leading global energy firm as a Kubernetes-Focused Backend Developer. Leverage your expertise in Java and Python to innovate and provide exceptional energy solutions. This role involves collaboration with global teams across Europe, Canada, and the U.S. As a Backend... 

    Luxoft

    Longueuil, QC
    8 hours ago
  • Join a global team as a Backend Developer specializing in Kubernetes. This role focuses on creating scalable backend services in cloud-native environments while collaborating with development teams across Europe, Canada, and the US. We are recruiting a highly skilled Backend... 

    Luxoft

    Longueuil, QC
    2 hours ago
  • $130 per hour

    Job Title CRM Solutions Designer - Senior Location Toronto, ON (Hybrid – 3 days onsite...  ..., configurations, Apex classes, Apex web services, APIs, AppExchange deployments, Lightning...  ...supporting the redesigned 311 interface. Develop frontend components, navigation, search... 
    Senior
    Hourly pay
    Manual labor
    Remote work

    Russell Tobin

    Longueuil, QC
    8 days ago
  • Why this role matters The Senior Underwriter is responsible for assessing and pricing Property & Casualty risks, quoting and binding recent...  ..., and support to Intermediate and Junior Underwriters, helping develop the next generation of underwriting talent. Participate in policy... 
    Senior
    Work at office

    TCIM

    Longueuil, QC
    2 days ago
  • $80 - $104 per hour

     ...Senior Geochemist / Senior Hydrogeochemist Senior Geochemist / Senior Hydrogeochemist at Trinity Consultants Canada's Water & Ecology...  ...ensure the delivery of high-quality reports and proposals. Developing a strong consulting acumen by being highly self-directed and motivated... 
    Senior
    Hourly pay

    Trinity Consultants Canada

    Longueuil, QC
    8 hours ago
  •  ...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... 
    Permanent employment
    Contract work
    Apprenticeship
    Work at office
    Remote work

    Alteo

    Longueuil, QC
    20 days ago
  •  ...A career as a Senior AML/ATF Analyst within the Financial Crime Management team at National Bank allows you to act as a specialist in the...  ...dynamic and engaging environment, where you will be able to further develop your knowledge in the field of financial crime. Prerequisites... 
    Senior
    Flexible hours

    National Bank

    Longueuil, QC
    2 hours ago
  • Elevate a thriving multi-channel company as a Senior Operations Executive in Montréal. Focus on supply chain excellence and operational governance...  ...• Implement best practices across supply chain operations • Develop metrics to ensure operational accountability • Drive risk... 
    Senior

    Evlv

    Longueuil, QC
    8 days ago
  •  ...A career as a Senior Business Partner in HR Analytics in the HR Analytics and Systems team at National Bank means serving as a Strategic...  ...makers in the use of data and analytical tools Help colleagues develop their analytical skills by coaching and sharing practises Within... 
    Senior
    Flexible hours

    National Bank

    Longueuil, QC
    2 hours ago
  • Elevate your design career at Techo-Bloc as a Senior Graphic Designer. Collaborate on diverse projects, creating print and digital marketing...  ...brand strategy and quality standards. Key Responsibilities: • Develop compelling visual concepts for marketing initiatives • Produce... 
    Senior

    Techo-Bloc

    Longueuil, QC
    2 hours ago
  •  ...Whitney's Digital Technology department is seeking an experienced senior project manager to lead and oversee complex technology projects...  ..., risks and issues effectively. Lead cross‑functional teams of developers, architects, analysts and other stakeholders, fostering collaboration... 
    Senior
    Worldwide

    Pratt u0026 Whitney

    Longueuil, QC
    8 days ago
  • Take your expertise to new heights as a Senior Estimator at a premier specialized contractor in Civil Engineering based on the South Shore...  ...• Execute accurate 3D modeling for quantity takeoffs • Develop comprehensive cost estimates for projects • Validate feasibility... 
    Senior
    For contractors

    NexWav

    Longueuil, QC
    8 days ago
  • Rejoignez Highspring en tant qu'Analyste Fonctionnel Senior dans un cadre hybride à Montréal. Contribuez à l'optimisation d'écosystèmes applicatifs tout en comprenant les besoins d'affaires. Dans ce rôle, vous participerez à l'analyse et à l'amélioration de systèmes critiques... 
    Senior

    Highspring

    Longueuil, QC
    8 hours ago
  • Rejoignez l'équipe des Ventes et gérez un portefeuille de clients en tant que courtier en assurance de dommages senior. Développez des relations solides et identifiez de nouvelles opportunités dans ce poste dynamique. Nous recherchons un professionnel avec au moins cinq ans... 
    Senior
    Work at office

    DIANE EGAN LANGEVIN EMPLOI RECRUTEMENT ET ASSOCIÉS

    Longueuil, QC
    2 hours ago
  • Rejoignez Beneva en tant qu'Analyste en intelligence d'affaires senior, où vous développerez des rapports et tableaux de bord tout en assurant la qualité des livrables. Ce poste exige une expertise en analyse de données et en gestion des besoins. Ce rôle clé vous amène à travailler... 
    Senior

    Beneva

    Longueuil, QC
    2 hours ago
  • À propos de Highspring Highspring est une firme de services-conseils spécialisée en technologies, transformation numérique et performance organisationnelle. Nous accompagnons des organisations d'envergure dans leurs initiatives stratégiques grâce à une expertise pointue, ...
    Senior
    Work at office
    2 days per week

    Highspring

    Longueuil, QC
    2 hours ago

Do you want to receive more vacancies?

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