Current search

TypeScript roles open to Canada.

Browse remote TypeScript roles that accept candidates based in Canada.

Search guide

Remote TypeScript jobs in Canada with clear eligibility

Candidate locationCanadaStack focusTypeScriptMira checkCountry eligibility

This page focuses on remote roles that list Canada as an accepted candidate location. That matters because many remote jobs still restrict applications by country, timezone, payroll, legal entity, or hiring policy.

Use TypeScript as a stack filter without changing the original role titles, comparing seniority, accepted countries, and application readiness before opening the full role page.

  • Confirm your country is accepted before applying.
  • Compare stack, seniority, and application flow.
  • Create alerts for new roles open to candidates in Canada.
Refine resultsNarrow by stack or candidate location.
107 matching roles
Hiring locations
View all locations
Open positions

Filtered roles

Showing latest 24 of 107 Market intelligence
Current search107 TypeScript roles · Location: Canada
Stay close to this search

Stay close to this search: TypeScript open to Canada.

Start with a keyword, then narrow by stack or candidate location.

Save alert
Mira top pick

Senior Business Systems Engineer

Block · 10416 Engineering - Business Platform

Eligibility checked Fresh this week

Design integrations across enterprise business systems, including Salesforce, Oracle Cloud, Snowflake, Looker, and external partner systems using MuleSoft or other Integration iPaaS platform

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (27).
Why this role is apply-ready
Eligible countries27 accepted countriesStackAWS, CI/CDSeniority signalSeniorSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added SeniorArgentinaBahamasBarbadosBelizeBermuda+22
AWSCI/CDJavaPythonSalesforce

Senior Software Engineer, AI Productivity

Instacart · Software Engineering

Eligibility checked Fresh this week

Design, build, and operate AI-powered services and internal applications—such as code and test assistants, knowledge search, and intelligent chat workflows—that improve developer and operator productivity at scale.

Hiring from Canada
Can I actually apply?Check country listAccepted candidate countries are listed (1).
Why this role is apply-ready
Eligible countries1 accepted countryStackAWS, CI/CDSeniority signalSeniorSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added SeniorCanada
AWSCI/CDDockerGCPJava

Staff Backend Engineer- Grafana Enterprise| US| Remote

Grafana Labs · R&D: Grafana

Eligibility checked Fresh this week

Earning the trust of our large-scale operator customers to further Grafana's "big tent" philosophy of data accessibility and to meet clear business objectives

2 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (2).
Why this role is apply-ready
Eligible countries2 accepted countriesStackCI/CD, KubernetesSeniority signalLeadSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added LeadCanadaUSA
CI/CDKubernetesPostgreSQLReactSalesforce

Staff Backend Engineer- Grafana Enterprise| Canada| Remote

Grafana Labs · R&D: Grafana

Eligibility checked Fresh this week

Earning the trust of our large-scale operator customers to further Grafana's "big tent" philosophy of data accessibility and to meet clear business objectives

2 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (2).
Why this role is apply-ready
Eligible countries2 accepted countriesStackCI/CD, KubernetesSeniority signalLeadSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added LeadCanadaUSA
CI/CDKubernetesPostgreSQLReactSalesforce

Senior Software Engineer (iOS), SDK

Sentry · Engineering

Eligibility checked

5+ years of professional experience as a Software Engineer, with a strong focus on mobile platforms, and ideally in SDK development and/or developer tooling

Hiring from Canada
Can I actually apply?Check country listAccepted candidate countries are listed (1).
Why this role is apply-ready
Eligible countries1 accepted countryStackJava, JavaScriptSeniority signalSeniorSource freshnessMay 7
Company-site apply Source freshness Remote
May 7 SeniorCanada
JavaJavaScriptReactTypeScript

Customer Success Engineer (Americas)

Deepgram · Customer Success

Eligibility checked

Serve as the technical advisor and strategic owner for a portfolio of enterprise accounts, partnering with everyone from developers to CIOs and CTOs.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (27).
Why this role is apply-ready
Eligible countries27 accepted countriesStackPython, TypeScriptSeniority signalLevel visibleSource freshnessApr 24
Company-site apply Source freshness Remote
Apr 24ArgentinaBahamasBarbadosBelizeBermuda+22
PythonTypeScript

Senior Growth Engineer

Firecrawl · Revenue and Success

Eligibility checked

Own growth projects end-to-end: Scope the work, write the frontend and backend, ship to production, and iterate based on what the data says. Move in days and weeks, not quarters.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (27).
Why this role is apply-ready
Eligible countries27 accepted countriesStackNext.js, PostgreSQLSeniority signalSeniorSource freshnessApr 22
Company-site apply Source freshness Remote
Apr 22 SeniorArgentinaBahamasBarbadosBelizeBermuda+22
Next.jsPostgreSQLPythonReactSQL

Customer Reliability Engineer

Supabase · Growth

Eligibility checked

Working with Engineering and Infrastructure Teams to deliver features. This can include:Features that might not be on the immediate roadmap but significant benefit has been shown to strategic customers.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (27).
Why this role is apply-ready
Eligible countries27 accepted countriesStackJavaScript, Node.jsSeniority signalLevel visibleSource freshnessFeb 17
Company-site apply Source freshness Remote
Feb 17ArgentinaBahamasBarbadosBelizeBermuda+22
JavaScriptNode.jsPostgreSQLPythonReact

Senior Software Engineer- SDK

Amplitude · Engineering : Blades

Eligibility checked Fresh this week

learn new languages quickly

3 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (3).
Why this role is apply-ready
Eligible countries3 accepted countriesStackJava, JavaScriptSeniority signalSeniorSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added SeniorCanadaMexicoUSA
JavaJavaScriptPythonTypeScript

Senior Software Engineer, Square Financial Services

Block · 30315 Foundational - SFS - Ops

Eligibility checked Fresh this week

Design and build new features into our banking platform that meet the diverse needs of Block's broad portfolio of products and services

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (27).
Why this role is apply-ready
Eligible countries27 accepted countriesStackAWS, JavaSeniority signalSeniorSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added SeniorArgentinaBahamasBarbadosBelizeBermuda+22
AWSJavaKubernetesReactTypeScript

Senior Software Engineer, Square Financial Services

Block · 30315 Foundational - SFS - Ops

Eligibility checked Fresh this week

Design and build new features into our banking platform that meet the diverse needs of Block's broad portfolio of products and services

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (27).
Why this role is apply-ready
Eligible countries27 accepted countriesStackAWS, JavaSeniority signalSeniorSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added SeniorArgentinaBahamasBarbadosBelizeBermuda+22
AWSJavaKubernetesReactTypeScript

Senior Software Engineer, Developer Experience

Instacart · Software Engineering

Eligibility checked Fresh this week

Design, build, and evolve core developer platforms and tooling, including build systems, CI/CD pipelines, test infrastructure, and code quality workflows.

Hiring from Canada
Can I actually apply?Check country listAccepted candidate countries are listed (1).
Why this role is apply-ready
Eligible countries1 accepted countryStackAWS, AzureSeniority signalSeniorSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added SeniorCanada
AWSAzureCI/CDDockerGCP

Software Engineer II, Full-Stack (Card Acquisition)

Affirm · Consumer Engineering

Eligibility checked Fresh this week

Work with product and engineering managers to implement business-critical features enabling new user experiences across the entire stack (React Native for FE and Python, Kotlin for BE)

Hiring from Canada
Can I actually apply?Check country listAccepted candidate countries are listed (1).
Why this role is apply-ready
Eligible countries1 accepted countryStackJava, JavaScriptSeniority signalLevel visibleSource freshnessRecently added
Company-site apply Source freshness Remote
Recently addedCanada
JavaJavaScriptPythonReactREST

Senior Staff Software Engineer, Frontend (Web Infra)

Affirm · Consumer Engineering

Eligibility checked Fresh this week

Build and drive web development strategy for all frontend teams

2 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (2).
Why this role is apply-ready
Eligible countries2 accepted countriesStackCI/CD, ReactSeniority signalLeadSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added LeadCanadaUSA
CI/CDReactRESTTypeScript

Senior Software Engineer, Fullstack (Consumer Engineering)

Affirm · Consumer Engineering

Eligibility checked Fresh this week

You will be responsible for owning and delivering quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.

2 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (2).
Why this role is apply-ready
Eligible countries2 accepted countriesStackAWS, CI/CDSeniority signalSeniorSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added SeniorCanadaUSA
AWSCI/CDJavaScriptKubernetesPython

Senior Software Engineer, Fullstack (Consumer Engineering)

Affirm · Consumer Engineering

Eligibility checked Fresh this week

You will be responsible for owning and delivering quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.

2 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (2).
Why this role is apply-ready
Eligible countries2 accepted countriesStackAWS, CI/CDSeniority signalSeniorSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added SeniorCanadaUSA
AWSCI/CDJavaScriptKubernetesPython

Senior Software Engineer- Route Execution

Samsara · Telematics

Eligibility checked Fresh this week

Develop scalable backend services that handle tracking and execution of hundreds of thousands of routes in real time, along with reporting and suggested optimizations to better utilize vehicles, drivers

2 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (2).
Why this role is apply-ready
Eligible countries2 accepted countriesStackGolang, GraphQLSeniority signalSeniorSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added SeniorCanadaUSA
GolangGraphQLReactTypeScript

Senior Software Engineer

CircleCI · Engineering - Product Experience

Eligibility checked Fresh this week

Build AI-natively. AI is how we work. It's not a productivity layer on top of engineering, but the default starting point for how problems get approached and solved.

2 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (2).
Why this role is apply-ready
Eligible countries2 accepted countriesStackCI/CD, ReactSeniority signalSeniorSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added SeniorCanadaMexico
CI/CDReactTypeScript

Engineering Manager

Calendly · Engineering

Eligibility checked Fresh this week

A track record of leading teams that build and operate highly-available products at scale.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (27).
Why this role is apply-ready
Eligible countries27 accepted countriesStackNode.js, ReactSeniority signalLeadSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added LeadArgentinaBahamasBarbadosBelizeBermuda+22
Node.jsReactTypeScript

Staff Software Engineer, Developer Productivity

Webflow · Engineering

Eligibility checked Fresh this week

Location: Remote-first (United States; BC & ON, Canada)

2 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (2).
Why this role is apply-ready
Eligible countries2 accepted countriesStackDocker, JavaScriptSeniority signalLeadSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added LeadCanadaUSA
DockerJavaScriptKubernetesNext.jsNode.js

Web Engineer

Hightouch · Engineering

Eligibility checked Fresh this week

Lead the design, scoping, and implementation of marketing website projects such as new feature pages, blog revamps, and more

3 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (3).
Why this role is apply-ready
Eligible countries3 accepted countriesStackNext.js, ReactSeniority signalLevel visibleSource freshnessRecently added
Company-site apply Source freshness Remote
Recently addedCanadaMexicoUSA
Next.jsReactTypeScript

Staff Engineer, AI Productivity

Hightouch · Engineering

Eligibility checked Fresh this week

Own the agentic development environment: Ensure agents can operate in independent cloud-based development environments, execute our full test suites, examine build results visually, etc

3 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (3).
Why this role is apply-ready
Eligible countries3 accepted countriesStackCI/CD, GraphQLSeniority signalLeadSource freshnessRecently added
Company-site apply Source freshness Remote
Recently added LeadCanadaMexicoUSA
CI/CDGraphQLJavaScriptTypeScript

Full Stack Product Engineer

Hightouch · Engineering

Eligibility checked Fresh this week

Architecting and building features end-to-end for a new generation of marketing and growth products

3 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (3).
Why this role is apply-ready
Eligible countries3 accepted countriesStackReact, TypeScriptSeniority signalLevel visibleSource freshnessRecently added
Company-site apply Source freshness Remote
Recently addedCanadaMexicoUSA
ReactTypeScript

Developer Productivity Engineer

Hightouch · Engineering

Eligibility checked Fresh this week

Own the build: You’ll be the single threaded owner for the build/test/deploy of our software and how each team fits into it

3 accepted countries
Can I actually apply?Check country listAccepted candidate countries are listed (3).
Why this role is apply-ready
Eligible countries3 accepted countriesStackJavaScript, PythonSeniority signalLevel visibleSource freshnessRecently added
Company-site apply Source freshness Remote
Recently addedCanadaMexicoUSA
JavaScriptPythonTypeScript