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.
Backed by TorQuest Partners
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.
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
Senior Software Engineer - Search & AI
3 hours ago
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
Industrial Automation Software Developer
14 days ago
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
Software Developer Sr
2 days ago
In office · 5+ years exp · High School Diploma · Montreal
C++
C++
Qt
AI/ML
Computer Vision
CUDA
Apply
Middle NodeJS Developer
8 hours ago
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
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
Senior Backend-разработчик (Node.js / NestJS)
10 hours ago
$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
Senior Java разработчик
1 day ago
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
Senior Software Engineer - Search & AI
3 hours ago
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
Team Lead, Software Engineer - Data
10 hours ago
In office · 5+ years exp · Bachelor's Degree · Toronto
Python
DevOps
Terraform
Datadog
Management
Agile
Apply
Apply
Branch Manager
2 hours ago
$49k – $105k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Toronto
Apply
This is one of many
2,270,678 more open roles from verified company boards, updated every day.

