RQ09787 - Sr. JavaScript Developer

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

RQ09787 - Sr. Software Developer

Toronto (Jarvis St)

Hybrid: 3 Days onsite / 2 days remote

- From October 20, 2025, the candidate is required to work onsite 4 days a week and 1 day from home

- From January 5, 2026, the candidate is required to work onsite 5 days a week fully

Contract 1 year, with a possible extension

Required to translate technical systems specifications into working, tested applications.

This includes:

  • developing detailed programming specifications
  • writing and/or generating code
  • compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.

Must-Have:

  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RQ09663 - Int. Software Developer - Front End
RQ09663 - Int. Software Developer - Front End

Source Code • Toronto

Hybrid
CAD 90,000 - 120,000
RQ09843 - Sr. Software Developer - Full Stack
RQ09843 - Sr. Software Developer - Full Stack

Source Code • Toronto

On-site
CAD 90,000 - 120,000
RQ09380 - Sr. Software Developer - Full Stack
RQ09380 - Sr. Software Developer - Full Stack

Source Code • Toronto

Hybrid
CAD 110,000 - 140,000
RQ09800 - Sr. Software Developer - Full Stack
RQ09800 - Sr. Software Developer - Full Stack

Source Code • Toronto

Hybrid
CAD 120,000 - 160,000
Hybrid work model
RQ09484 - Sr. Software Developer - Front End
RQ09484 - Sr. Software Developer - Front End

Source Code • Toronto

On-site
CAD 95,000 - 130,000
RQ09244 - Sr. Software Developer - Full Stack
RQ09244 - Sr. Software Developer - Full Stack

Source Code • Toronto

Hybrid
CAD 120,000 - 160,000
RQ08357 - Software Developer - Full Stack - Senior
RQ08357 - Software Developer - Full Stack - Senior

Rubicon Path • Front of Yonge

Hybrid
CAD 110,000 - 150,000
Hybrid work
RQ09899 - Int. Software Developer
RQ09899 - Int. Software Developer

Source Code • Toronto

On-site
CAD 70,000 - 90,000
RQ08247 - Sr. Software Developer - Full Stack
RQ08247 - Sr. Software Developer - Full Stack

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
RQ09779 - Sr. Java Developer
RQ09779 - Sr. Java Developer

Source Code • Toronto

Hybrid
CAD 110,000 - 150,000