2,270,678open jobs
145,198companies
262,385added this week
Browse all
Location
In office (Toronto)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Nov 13, 2026.

Overview
Company
Impact
Profile match
S.i. Systems is one of Canada's largest IT staffing and talent recruitment agencies, specializing in contract staffing, direct-hire placements, contractor payrolling, and IT project solutions. Headquartered in Calgary, Alberta - with major offices across Toronto, Vancouver, Ottawa, and other key metropolitan centers - the firm connects organizations with highly skilled technology professionals across cybersecurity, software development, cloud infrastructure, enterprise systems, and data analytics. Backed by an extensive nationwide network of pre-screened IT contractors, it supports corporate and public sector clients navigating large-scale digital transformations and complex technical initiatives.

Our financial services client is seeking a Senior Full stack Web Application Developer to build and support cloud-native applications using Node.js, TypeScript, and React

 

Build cloud-native Software-as-a-Service applications for the Private Equity investment industry within an award-winning global business. The role spans backend development, reusable frontend components, and AWS resource management within a cross-functional Agile team. The opportunity includes personal and professional career development, educational support.

 

Permanent, Toronto, Working Hours: EST

Hybrid (3 times a week on site)


Must Haves

  • 6+ years in web application development.
  • 3+ years developing with Node.js / TypeScript, plus designing and developing asynchronous processes using queues.
  • 2+ years developing with React / Redux.
  • Demonstrated proficiency in debugging, code tuning, code management and branching, coding styles, and refactoring.
  • Bachelor’s degree in Engineering, Computer Science, or equivalent.

 

Nice to Have

  • AWS services: Lambda, S3, ECS, CloudFormation, and IAM.
  • Amazon Bedrock and LLMs.
  • Financial services industry experience, particularly Real Assets or Property Management.

 

Responsibilities

  • Develop backend code using Node.js and TypeScript.
  • Develop reusable React components and new application pages.
  • Coach junior team members.
  • Review the team’s work for quality.
  • Create unit tests that maintain test coverage thresholds.
  • Contribute to team activities and Agile ceremonies.
  • Manage AWS resources safely and cost-effectively.


Salary range: CAD $120,000 - CAD $150,000

Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
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,270,678 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

Backend
Remote, many countries
Similar stack
Same company
Toronto
Equity · Remote (Canada) · PhD · Canada
Go
Ruby
DevOps
gRPC
Git
GitLab
Apply
Hybrid · 6+ years exp · Bachelor's Degree · Toronto
Python
PHP
TypeScript
SQL
Python
Flask
FastAPI
Databases
PostgreSQL
RabbitMQ
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Model Context Protocol
Embeddings
AI Agents
Semantic Search
LLM Guardrails
DevOps
Kibana
Datadog
Logstash
Azure
CI/CD
Docker
Kubernetes
Azure AKS
Cybersecurity
Least Privilege
Analytics
A/B Testing
QA
JMeter
Pytest
k6
Apply
Remote (Canada) · Full-Time · 6+ years exp · High School Diploma · Canada
AI/ML
Context Engineering
Apply
In office · 8+ years exp · Bachelor's Degree · Hamilton
SQL
C#
C#
.NET
AI/ML
Copilot
Cursor
ChatGPT
DevOps
Azure DevOps
Azure
CI/CD
Git
MedTech
CAPA
Apply
In office · 5+ years exp · High School Diploma · Montreal
C++
C++
Qt
AI/ML
Computer Vision
CUDA
Apply
Remote (likely EAEU) · 3+ years exp · Moscow
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
TypeORM
Databases
PostgreSQL
Apache Kafka
Frontend
GraphQL
React.js
DevOps
Rest API
gRPC
Docker
Linux
Apply
Remote (likely EAEU) · Moscow
Python
DevOps
Linux
Windows
Apply
Team Lead C# (.net) 9 hours ago
Remote (likely EAEU) · Moscow
C#
C#
ASP.NET Core
Databases
PostgreSQL
Redis
RabbitMQ
MS SQL
ElasticSearch
Apache Kafka
Apache Solr
DevOps
CI/CD
Grafana
Management
Agile
Scrum
Apply
$48k per year · Remote (likely EAEU) · 5+ years exp · Tbilisi
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Prisma
BullMQ
Databases
PostgreSQL
AI/ML
LLM
OpenAI
DevOps
Docker
Apply
Remote (EAEU) · Full-Time · Moscow
Java
Java
Spring Framework
Spring Boot
Hibernate
Liquibase
Databases
PostgreSQL
RabbitMQ
ActiveMQ
Apache Kafka
DevOps
Rest API
Git
Docker
GitLab
Apply
Hybrid · 6+ years exp · Bachelor's Degree · Toronto
Python
PHP
TypeScript
SQL
Python
Flask
FastAPI
Databases
PostgreSQL
RabbitMQ
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Model Context Protocol
Embeddings
AI Agents
Semantic Search
LLM Guardrails
DevOps
Kibana
Datadog
Logstash
Azure
CI/CD
Docker
Kubernetes
Azure AKS
Cybersecurity
Least Privilege
Analytics
A/B Testing
QA
JMeter
Pytest
k6
Apply
$80k – $134k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Toronto
JavaScript
AI/ML
Machine Learning
Frontend
React.js
DevOps
Rest API
AWS
Apply
In office · 5+ years exp · Bachelor's Degree · Toronto
Python
DevOps
Terraform
Datadog
Management
Agile
Apply
$25k – $39k per year · In office · Part-Time · Toronto
Apply
Branch Manager 2 hours ago
$49k – $105k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Toronto
Apply
See all jobs
This is one of many
2,270,678 more open roles from verified company boards, updated every day.