Senior JavaScript Developer — React/TypeScript & Microservices

Source Code

Toronto

Hybrid

CAD 120,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Source Code in Toronto is seeking a Sr. Software Developer for a 1-year contract with a hybrid work model (3 days onsite / 2 days remote). From October 20, 2025, onsite will be 4 days a week, 1 day remote; from January 5, 2026, onsite will be 5 days a week.

The role focuses on translating technical specs into working applications and solving complex software problems. The candidate will work with Java-based web applications, REST APIs, React, TypeScript, HTML5, CSS3 and NodeJS, including

Qualifications

  • 10+ years of experience as a designer and developer in the large-scale multi-client web applications
  • 10+ year of hands-on working experience of Java development with Oracle or SQL database
  • 5+ years of hands-on experience of RestAPI, React, Typescript, HTML5, CSS3, NodeJS
  • Knowledge and experience of microservice architecture as well as a demonstrated ability to apply core architecture principles to enhance a product's extensibility and maintainability
  • Working experience of RXJS, NextJS, VueJS

Responsibilities

  • Translate technical systems specifications into working, tested applications.
  • Develop detailed programming specifications, writing and/or generating code.
  • Compile data-driven programs, maintaining, and conducting unit tests.
  • Resolves and troubleshoots technical problems during the use and operation of software packages, including implementation, conversion and migrations.

Skills

Java development
REST API
React
Typescript
HTML5
CSS3
NodeJS
RxJS
NextJS
VueJS

Tools

Oracle
SQL

Job description

Source Code in Toronto is seeking a Sr. Software Developer for a 1-year contract with a hybrid work model (3 days onsite / 2 days remote). From October 20, 2025, onsite will be 4 days a week, 1 day remote; from January 5, 2026, onsite will be 5 days a week.

The role focuses on translating technical specs into working applications and solving complex software problems. The candidate will work with Java-based web applications, REST APIs, React, TypeScript, HTML5, CSS3 and NodeJS, including

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer - Java/JS (Hybrid)
Senior Full-Stack Developer - Java/JS (Hybrid)

Source Code • Toronto

Hybrid
CAD 110,000 - 140,000
Senior Full-Stack Mobile Engineer - React Native (On-site)
Senior Full-Stack Mobile Engineer - React Native (On-site)

Source Code • Toronto

On-site
CAD 124,000 - 149,000
RQ09787 - Sr. JavaScript Developer
RQ09787 - Sr. JavaScript Developer

Source Code • Toronto

Hybrid
CAD 120,000 - 160,000
Senior Software Developer - Java & JS, Cloud-Native
Senior Software Developer - Java & JS, Cloud-Native

Source Code • Toronto

On-site
CAD 90,000 - 130,000
Hybrid Senior Software Engineer — Remote/Onsite
Hybrid Senior Software Engineer — Remote/Onsite

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
Senior Full-Stack Engineer – Hybrid (10+ yrs, ASP.NET/React)
Senior Full-Stack Engineer – Hybrid (10+ yrs, ASP.NET/React)

Source Code • Toronto

Hybrid
CAD 120,000 - 160,000
Hybrid work model
Senior Full-Stack Engineer - Hybrid Data Pipelines (Toronto)
Senior Full-Stack Engineer - Hybrid Data Pipelines (Toronto)

Source Code • Toronto

Hybrid
CAD 120,000 - 160,000
Real-Time UI Engineer (React/TypeScript) - Hybrid Toronto
Real-Time UI Engineer (React/TypeScript) - Hybrid Toronto

Insight Global • Toronto

Hybrid
CAD 66,000 - 110,000
Sr. Full Stack Developer – 6 month contract
Sr. Full Stack Developer – 6 month contract

TEEMA • Toronto

Hybrid
CAD 96,000 - 103,000
Senior/Team Lead Full Stack developer (Toronto, hybrid)
Senior/Team Lead Full Stack developer (Toronto, hybrid)

TechMagic • Toronto

Hybrid
CAD 100,000 - 130,000