Senior Software Developer, Full Stack (Client Experience)
Montreal, Quebec, Canada · Hybrid
Senior$89M raised
Your role as Senior Software Developer, Full Stack The Senior Software Developer, Full Stack is the most senior technical voice on the Client Reporting team within Dialogue's Client Stream. You will work alongside one in…
Artiste de personnage principal(e) / Principal Character Artist
Montreal, Quebec, Canada · Remote OK
Senior$36M raised
Company Description People Can Fly est l'un des principaux studios indépendants de développement de jeux AAA. Notre équipe internationale est composée de centaines de personnes talentueuses qui travaillent dans nos burea…
[\]formal is an AI transformation partner dedicated to turning technology promises into real, measurable business benefits. By blending partner technology vendor top-tier AI engineering with our thoughtful approach to st…
Skills: B2B Sales, Ecosystem Co-Selling, AI SaaS Literacy, Enterprise Deal Management, Relationship Building
Senior Consultant, Software Delivery Developer - Gen AI and AI-Accelerated Modernization
Montreal, Quebec, Canada · On-site
Mid level
Overview At KPMG in Canada, our people bring their unique perspectives to Canada’s most important challenges. Here, you can build momentum that reaches beyond our business, develop skills for the future, and take o…
Manager, Software Delivery Developer - Gen AI and AI-Accelerated Modernization
Montreal, Quebec, Canada · On-site
Senior
Overview At KPMG in Canada, our people bring their unique perspectives to Canada’s most important challenges. Here, you can build momentum that reaches beyond our business, develop skills for the future, and take o…
Skills: C#, .NET, Microsoft Azure, Java, JavaScript
Consultant, Software Delivery Developer - Gen AI and AI-Accelerated Modernization
Montreal, Quebec, Canada · On-site
Entry level
Overview At KPMG in Canada, our people bring their unique perspectives to Canada’s most important challenges. Here, you can build momentum that reaches beyond our business, develop skills for the future, and take o…
Description de l'entreprise Vidéotron, l’une des principales entreprises de télécommunication au Canada, entretient un lien unique et privilégié avec la population et est d’ailleurs tenue en haute estime par ces client·e…
Skills: Technical Support, Windows OS, Active Directory, DNS, VPN
Spécialiste en analyse numérique / Digital Analytics Specialist
Montreal, Quebec, Canada · Hybrid
Senior
Aperçu du poste : Le spécialiste en analyse numérique a pour mission principale de renforcer notre stratégie et nos opérations d’analyse, tout en soutenant les initiatives de transformation numérique en cours chez Genete…
Skills: Google Analytics 4, Google Tag Manager, BigQuery, SQL, Looker Studio
Directeur principal, Gestion des produits / Senior Director, Product Management
Montreal, Quebec, Canada · Hybrid
Senior+
Aperçu du poste: Nous recherchons un directeur senior de la gestion des produits pour diriger et faire évoluer notre organisation des produits vers sa prochaine phase de croissance. Ce poste est idéal pour un dirigeant p…
Company Description NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to l…
Skills: Game Production, Asset Coordination, Project Coordination, Jira, Confluence
Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passe…
Skills: Data Modeling, Data Architecture, Dimensional Modeling, Data Vault 2.0, ERWIN
Business Development Manager (BDM) | Canada (Audio)
Montreal, Quebec, Canada · Hybrid
Senior
We're looking for a Business Development Manager to drive growth for our Game Audio division and broader co-development services in North America. This role focuses on expanding partnerships and revenue primarily across …
Skills: Business Development, Account Management, Game Audio Production, Sales Forecasting, CRM Proficiency
Représentant (e) de ventes externes/Outside Sales Representative
Montreal, Quebec, Canada · Hybrid
$62k–$112k/yr
Mid level$17B raised
ADP recrute un(e) Représentant(e) de ventes externes (PME) Chez ADP, nous croyons que les meilleurs professionnels de la vente méritent les outils, la formation et le soutien nécessaires pour bâtir quelque chose de signi…
About InterDigital InterDigital is a global research and development company focused primarily on wireless, video, artificial intelligence (“AI”), and related technologies. We design and develop foundational technologies…
As a Senior Advisor IT Architecture, you design IT solutions to meet the business needs of large-scale projects or programs using Desjardins Group’s architecture targets and shared platforms. You ensure consistency with …
Skills: IT Architecture, Solution Design, Stakeholder Management, Strategic Planning, Data Architecture
iA Financial Group (Industrial Alliance)
Cloud Technology Designer FinOps
Montreal, Quebec, Canada · Hybrid
Senior$1.3B raised
Job Description Build the future with us Are you driven by optimizing cloud services, efficiently managing cloud environments, and applying FinOps practices, and eager to contribute to the purpose of a company that aims …
Skills: FinOps, Cloud Design, Azure, AWS, Infrastructure As Code
Introduction Deuxième plus important réseau de transport collectif dans la région métropolitaine de Montréal, exo exploite les services de train, d’autobus et de transport adapté des couronnes nord et sud de Montréal. Ch…
Skills: IT Infrastructure, ITIL, Cloud Architecture, API Integration, DevOps
English will follow - La version anglaise suivra Only candidates located in Québec will be considered. Seuls les candidats situés au Québec seront sélectionnés. -----------------------------------------------------------…
dcbel Inc. (www.dcbel.energy) designs and sells residential products to make clean, efficient, and sustainable energy accessible to all — because everyone in the world deserves energy without compromise. dcbel is at the …
Skills: Application Integration, Enterprise Architecture, Microsoft Dynamics 365, Azure Integration Services, Power Platform
[VO2 Canada] - Chef.fe de projet Tech – Missions Ponctuelles
Montreal, Quebec, Canada · Hybrid
Mid level
English will follow - La version anglaise suivra Only candidates located in Québec will be considered. Seuls les candidats situés au Québec seront sélectionnés. -----------------------------------------------------------…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
Dialogue App Access, Virtual Mental Health Support, Fully Funded Insurance, Health Spending Account, Dental Coverage, Fitness Reimbursement
Posted 49d ago
~40 hrs/week
Responsibilities
Lead the development and architectural evolution of the React-based admin portal and its Python backend services. Mentor junior developers and collaborate with product and design teams to integrate client reporting and data visualizations.
Requirements
Requires 5+ years of professional software development experience with deep expertise in React, TypeScript, and Python. Candidates should be product-minded engineers with a strong interest in DevOps and the ability to work autonomously in a senior capacity.
Full job description
Your role as Senior Software Developer, Full Stack
The Senior Software Developer, Full Stack is the most senior technical voice on the Client Reporting team within Dialogue's Client Stream. You will work alongside one intermediate developer, a data analyst, a data developer, a product manager, and a designer. Your north star is Dialogue's React-based admin portal, the single web interface through which all of Dialogue's clients manage their organizations, add eligible members, consult invoices and plans, and access their client reports.
This is a role for someone who takes ownership, not just of tasks, but of the product itself. You will be the person who knows the interface the best: its architecture, its history, its pain points, and its potential. Front-end development is at the core of what you do, but you are comfortable moving across the full stack, including the Python backend services that the admin portal depends on. You will also bring an interest in DevOps: you are not waiting for someone else to manage infrastructure, deployments, or production health. You are autonomous, opinionated, and energized by the idea of shaping a product that is used by all of Dialogue's clients.
What you'll be doing
Own the admin portal front-end codebase. Lead the development and evolution of the code base of a React Single Page Application built with TypeScript. You will be the primary technical owner of the front-end, making architectural decisions, setting standards, reviewing code, and ensuring the application is reliable, performant, and maintainable.
Mentor and work alongside another developer. Collaborate day-to-day with a second developer on the team sharing context, reviewing their work, unblocking them, and helping them grow. As the most senior developer, you set the bar for engineering quality on the team.
Build and maintain full-stack features. Implement new capabilities end-to-end : from the React UI through to the Python backend services that the admin portal consumes via HTTP. Whether the work lives in the frontend or in an API layer, you pick it up and ship it.
Shape the client reporting experience. Work with the data analyst, data developer, and product manager to integrate client reports into the portal. This includes embedding reporting visualizations via a third-party reporting solution, wiring up data pipelines to the UI, and ensuring that the reporting surface is intuitive and privacy-compliant.
Participate in DevOps activities. Take an active interest in how the portal is built, deployed, and operated in production. This includes contributing to CI/CD pipelines (CircleCI), monitoring service health with Datadog, managing feature rollouts with LaunchDarkly, and working with Kubernetes (AWS EKS) and Terraform-provisioned infrastructure to keep the admin portal running reliably.
Drive technical quality and architectural decisions. Write and review technical design documents, propose pragmatic architectural improvements, and keep the admin portal codebase healthy. Participate in the broader TypeScript migration that is ongoing across Dialogue's frontend codebases.
Collaborate with product and design. Partner with the product manager and designer to shape features before they are built — contributing your technical perspective to scope discussions, feasibility assessments, and delivery planning. You are a builder who is present in the room when decisions are made.
Engage with peer teams. Work with peer teams, DevOps, and the broader tech team to take advantage of shared infrastructure and platform capabilities, and to ensure the admin portal needs are represented in cross-team technical conversations.
We'd love to hear from you if you have
Have 5+ years of professional software development experience, with strong depth in front-end engineering and a genuine ability to contribute across the full stack.
Are proficient in React and TypeScript — you write clean, idiomatic code, understand component architecture and state management, and are comfortable making decisions that others will build on.
Have back-end experience in Python and are comfortable reading, navigating, and contributing to Python services, particularly REST APIs.
Are a product-minded engineer who takes ownership. You think about the user experience and the business value of what you build, not just the technical implementation.
Have an interest in DevOps: you are curious about CI/CD pipelines, deployment processes, observability tooling, and production operations, and willing to take on responsibilities in these areas, not just hand them off.
Have experience working autonomously in a senior or lead-adjacent capacity, you are comfortable making technical decisions without waiting for someone to tell you what to do, and you bring clarity rather than ambiguity when things are uncertain.
Communicate effectively with product managers, designers, and non-technical stakeholders — you can explain technical trade-offs clearly and contribute to prioritization conversations.
Experience with AWS (EKS, S3, SQS), Kubernetes, Terraform, CircleCI, Datadog, or LaunchDarkly is a strong asset. Familiarity with data visualization libraries or embedding tools is a plus.
At Dialogue, your well-being is our priority
Taking care of others also means taking care of our team! Depending on your role and employment status, you could have access to the following benefits:
Access to the Dialogue app and virtual mental health support for you and your family
Fully funded insurance, a health spending account, dental coverage, and fitness reimbursement
4 weeks vacation, 9 wellness days, and 1 volunteer day
Hybrid work: 3 days/week in our Montreal or Toronto offices, excluding remote roles
Work abroad up to 4 weeks/year
Incentive plans, referral bonuses & RRSP matching
Learning via Coursera, external training budget & mentorship
Dialogue is Canada's only virtual care provider with Accreditation Canada Exemplary Standing — the highest standard of safety, quality, and member experience in the industry.
We deliver integrated health and wellness services through a single platform, from the convenience of a smartphone, computer, or tablet: Primary Care, Mental Health+, EAP, Women's Health, Wellness, and Medical Second Opinion.
One app. One in-house care team. Available 24/7/365.
With a 4.8/5 app rating, 4.7/5 appointment satisfaction, and a 9.4/10 onboarding satisfaction score, Dialogue is the benefits partner that stands behind its results — for the 52,000 organizations that choose it, and more than 10 million Canadians who depend on it.
Offices: 2200 Rue Stanley, 2nd floor, Montreal, Quebec H3A 3G3, CA · 14 New Street, London, England, GB · 111 Richmond Street West, Suite 502, Toronto, Ontario M5H 2G4, CA
Healthcare // Soins de santéTelemedicine // Télémedecine Employee Benefits // Avantages sociaux EAP // PAEHealth and Wellness // Santé et bien-êtreMental Health // Santé mentale Employee Well-Being // Bien-être des employésand Integrated Health Platform // Platforme de santé intégréeMarket ResearchHealth Care
How many Software jobs are open in Montreal, Canada right now?
There are currently 2,251 open software positions in Montreal, Canada listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in Montreal, Canada?
Companies currently hiring include Ubisoft, Desjardins, MEDFAR, NBCUniversal, Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL), among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in Montreal, Canada?
Yes — 1510 of the 2251 open software positions offer remote or hybrid work (225 remote, 1285 hybrid).
How do I apply for Software jobs in Montreal, Canada?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.