Talent.com
Alteo
Senior Web Developer [#4944]Alteo • Winnipeg, Canada
Senior Web Developer [#4944]

Senior Web Developer [#4944]

Alteo • Winnipeg, Canada
2 days ago
Job type
  • Permanent
Job description
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
Create a job alert for this search

Senior Web Developer [#4944] • Winnipeg, Canada

Similar jobs

Senior Shopify Developer – Remote (Canada) for Enterprise

AkkodisWinnipeg, MB, CA
Remote
Full-time

A global consulting company is seeking an experienced Senior Software Developer specializing in Shopify for a 6-month remote contract.The role involves developing and customizing Shopify themes, su... Show more

 • Promoted

Remote Senior Java Lead | Enterprise Web Apps

Yoush ConsultingWinnipeg, MB, CA
Remote
Full-time

A consulting firm in Ontario is seeking a Senior Enterprise Java Developer to lead and mentor project teams.The position is remote and requires over 8 years of professional experience in Java devel... Show more

 • Promoted

Senior Backend Developer, Content & Personalization (Remote, Canada)

AmuseWinnipeg, MB, CA
Remote
Full-time

Senior Backend Developer, Content & Personalization (Remote, Canada) – Amuse.Senior Backend Developer, Content & Personalization (Remote, Canada).This range is provided by Amuse.Your actual pay wil... Show more

 • Promoted

Senior React Developer

LumenaltaWinnipeg, MB, CA
Full-time

Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth while working with stellar clients on... Show more

 • Promoted

Web Developer

MovemobilityWinnipeg, MB, CA
Full-time

MoveMobility is seeking a WordPress Developer to elevate our digital presence and support organizational growth.Youll be responsible for developing responsive, user-centered WordPress websites that... Show more

 • Promoted

Senior Software Developer

Conquest PlanningWinnipeg, Manitoba, Canada
Full-time

Leveraging artificial intelligence (we call it SAM) to deliver personalized and prioritized financial planning strategies that will help financial advisors, and their clients see what possibilities... Show more

 • Promoted

Remote Web Presence & CRO Lead (SaaS)

Wing AssistantWinnipeg, MB, CA
Remote
Full-time

A virtual talent company is seeking a Web Marketing Specialist to own their web presence and drive conversion rate optimization.The role involves using WordPress and Figma to create high-performing... Show more

 • Promoted

Senior Developer Specializing in Big Data and Innovation

Triton DigitalWinnipeg, MB, CA
Full-time

Join a vibrant, Agile team as a Senior Developer focused on driving innovation with Big Data technologies.Utilize your expertise in Spark and data pipeline development in a fully remote setting.Thi... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkWinnipeg, MB, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

Senior Website Content Specialist

StantecWinnipeg, MB, CA
Full-time

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Show more

 • Promoted

Front-End Web Developer For Engaging Website Solutions In Edmonton - C$130,000 - C$180,000 A Year

Air CanadaWinnipeg, Canada
Full-time

A major North American airline is seeking a Front-End Web Developer to join their innovative team in Toronto.The ideal candidate will drive architectural decisions and technical oversight on Salesf... Show more

 • Promoted

Senior Full Stack Developer Role

AppLitWinnipeg, MB, CA
Full-time

At AppLit, we are seeking a Senior Full Stack Developer with a focus on React Native for mobile app development.You will spearhead projects that empower startups with impactful mobile solutions for... Show more

 • Promoted

Remote Webflow Designer & Project Lead

HPPYWinnipeg, MB, CA
Remote
Full-time

A digital solutions agency is seeking a Webflow Designer and Project Manager to ensure seamless project execution from conception to launch.The ideal candidate will possess exceptional UX/UI design... Show more

 • Promoted

Senior Developer

AdeccoWinnipeg, MB, CA
Temporary

Recruitment Consultant @ Adecco | Human Resources, HRM, Training and Development | CHRP in process.Adecco is currently recruiting for a Senior Developer.This is a 6-month contract opportunity with ... Show more

 • Promoted

Dynamic Senior Ui Engineer Crafting User-Centric Web Experiences

Electronic ArtsWinnipeg, Canada
Full-time

Lead UI Engineer at Electronic Arts to drive UI development for games like Apex Legends, managing a team and ensuring quality through collaboration and technical oversight. Show more

 • Promoted

Frontend Web Developer: CMS & E‑Commerce Solutions

Cornerstone DigitalWinnipeg, MB, CA
Full-time

A growing digital company in Calgary is seeking a talented front-end developer to create high-end websites and collaborate with top designers.Responsibilities include developing designs, implementi... Show more

 • Promoted

Senior Developer for NetSuite at ExtendApps

ExtendApps, Inc.Winnipeg, MB, CA
Full-time

Become a crucial member of ExtendApps as a Senior NetSuite Developer, utilizing SuiteScript and integration technologies to shape innovative solutions.Drive business success through technical exper... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksWinnipeg, MB, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Senior Full Stack Software Developer

FigWinnipeg, MB, CA
Full-time

Seeking curious and creative types! We are an ambitious company of innovators building and shaping the future of customer service technology.Our solutions help the world’s biggest brands leverage a... Show more

 • Promoted

Full Stack Developer - Senior

VGen Technologies LLCWinnipeg, MB, CA
Full-time

Senior Full Stack Developer (Remote, with occasional travel to Edmonton).The Developer(s) are responsible for applying security best practices, ensuring solutions meet regulatory and compliance sta... Show more