2,133,962open jobs
136,450companies
254,946added this week
Browse all
Salary
$71k – $106k per year
Location
In office (Toronto)
Seniority
Senior · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Aug 11, 2026. CI Financial scores B on the Alion truth index.

Overview
Company
Impact
Profile match
CI Financial is an independent wealth and asset management company operating in Canada and the United States. It offers investment funds and portfolio management through CI Global Asset Management alongside wealth advisory services, including its US wealth business Corient. The company traces its history to 1965, is headquartered in Toronto, Ontario, and agreed in 2024 to be taken private by Mubadala Capital.

At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to grow through stretching themselves, where they can work on innovative products and projects, and where employees are supported and engaged in doing so.

The Senior TypeScript Developer role focuses on designing and building scalable applications, making architectural decisions, and mentoring junior developers. Responsibilities include developing robust TypeScript solutions for both front-end and back-end systems, conducting code reviews, and collaborating with cross-functional teams to deliver high-quality software. The ideal candidate has extensive experience with TypeScript, distributed architectures, API design, and modern development practices, along with strong leadership and communication skills.

We're seeking an experienced Senior TypeScript Developer to join our engineering team. In this role, you'll design and build scalable applications, mentor junior developers, and contribute to architectural decisions that shape our technology stack.

Key Responsibilities

  • Design, develop, and maintain robust TypeScript applications across front-end and back-end systems.
  • Write clean, maintainable, and well-tested code following best practices and design patterns.
  • Architect scalable solutions and make technical decisions that align with business objectives.
  • Conduct thorough code reviews and provide constructive feedback to team members.
  • Mentor junior and mid-level developers, fostering their technical growth.
  • Collaborate with product managers, designers, and other stakeholders to translate requirements into technical solutions.
  • Optimize application performance and identify bottlenecks.
  • Stay current with TypeScript ecosystem developments and recommend new technologies or approaches.
  • Contribute to technical documentation and coding standards.
  • Participate in agile ceremonies including sprint planning, standups, and retrospectives.

Required Qualifications

  • 10+ years of professional software development experience.
  • 5+ years of extensive TypeScript experience in production environments.
  • Strong understanding of JavaScript fundamentals, ES6+, and asynchronous programming.
  • Experience with Node.js and back-end TypeScript development.
  • Extensive experience designing and building distributed architectures and microservices.
  • Expert-level knowledge of API design principles, RESTful APIs, and/or GraphQL.
  • Strong proficiency with PostgreSQL, including schema design, query optimization, and performance tuning.
  • Experience with version control systems (Git) and collaborative development workflows.
  • Strong knowledge of testing frameworks (Jest, Mocha, or similar).
  • Excellent problem-solving and debugging skills.
  • Strong communication skills and ability to work collaboratively in a team environment.

Preferred Qualifications

  • Experience with modern build tools (Webpack, Vite, Rollup) and module bundlers.
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Understanding of microservices architecture.
  • Experience with monorepo management tools (Nx, Turborepo, Lerna).
  • Contributions to open-source TypeScript projects.
  • Experience with type-driven development and advanced TypeScript features.
  • Knowledge of design patterns and software architecture principles.
  • Experience leading technical initiatives or projects.

This opportunity is for an existing vacancy with the company. The anticipated base salary range for this position is $100,000 to $150,000. Exact salary depends on several factors such as experience, skills, education, and budget. Salary range may vary based on geographic location. In addition to base salary, this position is eligible for participation in a bonus program. In addition, The Company offers a variety of benefits to eligible employees, including health insurance coverage, wellness programs, life and disability insurance, retirement savings plans, paid leave programs, education-related programs, paid holidays and vacation time, and many others. Many of these benefits are subsidized or fully paid for by the company.

CI Financial is an independent company offering global wealth management and asset management advisory services through diverse financial services firms. Since 1965, we have consistently anticipated and responded to the changing needs of investors. We are driven by a commitment to provide individuals and institutions with the highest-quality investments and advice. Our commitment to the highest levels of performance means that whatever their position, CI employees must be comfortable in a fast-paced environment that will stretch them to tap into their highest potential. Employees with a healthy dose of ambition, a desire to commit to a curious mindset for continuous learning, and a willingness to go the extra mile thrive at CI.

A Supportive Environment for Success

We offer an in-office environment, competitive benefits, and a supportive workplace to help our employees thrive both personally and professionally.

WHAT WE OFFER

  • Modern HQ location within walking distance from Union Station
  • Training Reimbursement
  • Paid Professional Designations
  • Employee Savings Plan (ESP)
  • Corporate Discount Program
  • Enhanced group benefits
  • Parental Leave Top-up program
  • Paid time off for Volunteering

We are focused on building a diverse and inclusive workforce. If you are excited about this role and are not confident you meet all the qualification requirements, we encourage you to apply to investigate the opportunity further.

Please submit your resume in confidence by clicking “Apply”. Only qualified candidates selected for an interview will be contacted. CI Financial Corp. and all of our affiliates (“CI”) are committed to fair and accessible employment practices and provide reasonable accommodations for persons with disabilities. If you require accommodations in order to apply for any job opportunities, require this posting in an additional format, or require accommodation at any stage of the recruitment process please contact us at [email protected],or call 416-364-1145 ext. 4747.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,133,962 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Remote, many countries
Similar stack
Same company
Toronto
$60k – $78k per year · In office · Full-Time · 10+ years exp · Bachelor's Degree · Toronto · Calgary · Charlottetown · Victoria · Vancouver
JavaScript
TypeScript
Databases
MS SQL
Frontend
Angular
Bootstrap
Sass
Angular Material
Management
Agile
Apply
In office · Contractor · Toronto
JavaScript
TypeScript
Frontend
Next.js
React.js
DevOps
Rest API
GCP
AWS
Apply
Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Toronto
Python
Go
JavaScript
TypeScript
AI/ML
Claude
Gemini
Frontend
GraphQL
React.js
DevOps
GCP
Docker
Kubernetes
GitHub
Apply
Remote (Canada) · 8+ years exp · Canada
Go
JavaScript
Kotlin
TypeScript
Swift
AI/ML
Prompt Engineering
Function Calling
AI Agents
Frontend
React.js
Mobile
React Native
State Management
Apply
$106k – $142k per year · In office · Contractor · Toronto
JavaScript
TypeScript
Apex
Apex
MuleSoft
AI/ML
Copilot
AI Agents
Frontend
Vue.js
Next.js
RxJS
Bootstrap
React.js
JQuery
npm
DevOps
Git
Apply
Remote (North America) · Full-Time · 3+ years exp
JavaScript
Frontend
Sass
Apply
$49k – $54k per year · Remote (EAEU) · Full-Time · Moscow
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Frontend
Zustand
Redux
Webpack
GraphQL
Next.js
React.js
Vite
npm
pnpm
Redux Toolkit
Mobile
Clean Architecture
DevOps
Rest API
GCP
WebSockets
Azure
CI/CD
Git
AWS
Docker
Kubernetes
GitHub
GitLab
QA
Cypress
Playwright
Chrome DevTools
Jest
Vitest
Apply
$34k – $37k per year · Remote (EAEU) · Full-Time · Moscow
JavaScript
TypeScript
Node JS
Frontend
React.js
Vite
npm
DevOps
Rest API
Git
GitHub
Apply
$40k – $43k per year · Remote (EAEU) · Full-Time · 2+ years exp · Moscow
JavaScript
TypeScript
Node JS
Frontend
Zustand
Redux
Webpack
GraphQL
Next.js
React.js
Vite
npm
pnpm
React Router
DevOps
Rest API
WebSockets
CI/CD
Git
Docker
GitHub
GitLab
Management
Agile
Scrum
QA
Chrome DevTools
Jest
Vitest
Apply
Equity · Remote (EMEA) · 6+ years exp · Vienna
JavaScript
TypeScript
AI/ML
Copilot
Cursor
Claude Code
Frontend
Redux
Webpack
React.js
Mobile
State Management
DevOps
Rest API
WebSockets
Jenkins
GitHub
Design
Figma
Management
Confluence
Jira
QA
Playwright
Jest
Apply
In office · Internship · Tunis
Python
JavaScript
TypeScript
SQL
Node JS
Databases
MS SQL
Frontend
Angular
React.js
Apply
In office · Internship · Tunis
JavaScript
TypeScript
C#
C#
.NET
Frontend
Angular
Mobile
Clean Architecture
DevOps
Rest API
Azure DevOps
Azure
Git
IAM
Apply
In office · Internship · Tunis
JavaScript
TypeScript
SQL
C#
C#
.NET
AI/ML
LLM
RAG
Frontend
Angular
DevOps
Azure DevOps
Azure
CI/CD
Git
Cybersecurity
SonarQube
Apply
In office · Internship · Tunis
JavaScript
TypeScript
SQL
C#
C#
.NET
AI/ML
RAG
Frontend
Angular
DevOps
Azure DevOps
Azure
CI/CD
Git
Cybersecurity
SonarQube
Analytics
Power BI
Apply
In office · Internship · Tunis
JavaScript
TypeScript
SQL
C#
C#
.NET
AI/ML
LLM
RAG
Frontend
Angular
DevOps
Azure DevOps
Azure
CI/CD
Git
Cybersecurity
SonarQube
Apply
$30k – $50k per year · In office · Full-Time · 1+ year exp · Toronto
Python
SQL
Analytics
Power BI
Apply
$39k – $46k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · Toronto
Apply
$46k – $60k per year · In office · Full-Time · 5+ years exp · Toronto
Java
Java
Flyway
DevOps
CI/CD
Jenkins
Configuration Management
Bitbucket
Linux
Windows
Unix
Cybersecurity
CyberArk
Checkmarx
Management
Confluence
Jira
ServiceNow
Agile
Kanban
ITIL
Apply
$42k – $53k per year · In office · Full-Time · 1+ year exp · Canada
Apply
$100k – $143k per year · In office · Full-Time · 7+ years exp · York
Apply
Hybrid · 7+ years exp · Bachelor's Degree · Toronto
Marketing
Salesforce
Apply
Hybrid · Bachelor's Degree · Toronto
Apply
Hybrid · Bachelor's Degree · Toronto
Apply
$103k – $153k per year · Hybrid · 8+ years exp · Bachelor's Degree · Toronto
AI/ML
LLM
Design
Figma
UserTesting
Apply
Hybrid · 3+ years exp · Bachelor's Degree · Toronto
Apply
See all jobs
This is one of many
2,133,962 more open roles from verified company boards, updated every day.