Software Developer- NextJS, TypeScript, React – Senior (RQ11845) Government Services Integration Cluster

Softline Technology Inc.

Toronto

On-site

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Softline Technology Inc. is seeking an experienced Senior Front-end Developer to build public-facing and back-office systems for an Ontario public sector project. You will work onsite (Mon-Fri, 8:00-17:00) and collaborate with cross-functional teams using React, TypeScript, Next.js, and RESTful services.

Required: 5+ years in React/JavaScript/TypeScript, plus HTML5/CSS, RXJS, and modern web app practices. Experience with NextJS, VueJS, and accessibility standards (WCAG/AODA) is highly valued.

Qualifications

  • 10+ years of experience as a designer and developer in large-scale web applications.
  • 5+ years of hands-on experience with React, JavaScript, TypeScript, RESTful WebServices.
  • Experience with NextJS, VueJS and responsive web development.
  • Knowledge of microservice architecture and building internet-ready applications.
  • Proven WCAG and AODA accessibility experience.
  • Strong E2E collaboration with stakeholders and cross-functional teams.
  • Onsite role with standard hours 8:00-5:00 Monday to Friday.

Responsibilities

  • Design and develop public-facing portal and back-office integrations.
  • Lead and mentor developers and technical teams across projects.
  • Translate business requirements into technical solutions and plans.
  • Deliver projects on time while managing risks and dependencies.
  • Leverage AI tools to improve productivity and delivery.

Skills

React
JavaScript
TypeScript
Next.js
Vue.js
REST API
HTML5
CSS
RxJS
Git
Leadership

Tools

Node/NPM
RXJS
Bootstrap
jQuery

Job description

Experience Requirements

The Ontario Ministry of Environment, Conservation and Parks (MECP) Species at Risk Branch (SARB) is responsible for the administration and issuance of Registrations under the new Species Conservation Act (SCA), 2025. The objective of this project is to build a modern online Registration system for both external and internal users.

Technology stack : Microsoft Dynamics CRM (backoffice), MuleSoft (middleware) and Java/React (public facing portal)

This position is to develop public facing portal for Registration and Permit workflows (NextJS, TypeScript, React) for Ontario public and integrate this backoffice developed in MS Dynamics CRM via Mulesoft middleware. This position is listed as "Onsite"; the resource is expected to work onsite between the standard working hours of 8:00-5:00 PM (excluding lunch breaks) every Monday to Friday inclusive at the identified OPS office location.

1) Core Skills and Experience – 35%

10+ years of experience as a designer and developer in the large-scale multi-client web applications

5+ years of hands-on experience of React, Javascript, Typescript, RestAPI, RESTful WebServices

Working experience of RXJS, NextJS, VueJS

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.

Knowledge and experience with programming Internet-ready applications

Proven experience with WCAG and AODA

Experience with Responsive Web application development

2) Technical Skills – 35%

Object Oriented coding practices, including design patterns knowledge, refactoring, clean code.

Experience with one or more communications protocols

React- 5+ years / Javascript - 5+ years / Typescript - 5+ years / HTML 5.0, CSS 5+ years

Node such as NPM - 5+ years / RXJS - 5+ years / Bootstrap, jQuery - 3+ years

Git - 3+ years

Experience with Responsive Web application development

3) L

eadership, Communication & Collaboration (15%)

Demonstrated ability to lead, mentor, and coach developers and technical teams.

Experience coordinating work across developers, testers, business analysts, architects, and stakeholders.

Strong stakeholder management and client engagement skills.

Ability to translate business requirements into technical solutions and implementation plans.

Strong verbal and written communication skills.

Experience producing technical documentation, solution designs, and knowledge transfer materials.

Proven ability to facilitate decision-making and resolve technical challenges.

Experience building collaborative, inclusive, and high-performing teams.

4) Problem Solving, Innovation & Delivery (15%)

Demonstrated ability to analyze complex business and technical problems and develop effective solutions.

Proven track record delivering projects on time while managing risks, dependencies, and competing priorities.

Experience leveraging AI technologies such as Microsoft Copilot, AI Agents, and LLMs to improve productivity and solution delivery.

Strong focus on continuous improvement, automation, and development best practices.

Ability to identify modernization opportunities and drive innovation.

Experience balancing strategic architecture decisions with hands-on delivery responsibilities.

Supplier Comments

Closing Date/Time: 2026-11-10, 12:00 p.m. EST.

Max submission: 1 (one)

5 days onsite

Must Have:

React- 5+ years / Javascript - 5+ years / Typescript - 5+ years / HTML 5.0, CSS 5+ years

Node such as NPM - 5+ years / RXJS - 5+ years / Bootstrap, jQuery - 3+ years

Git - 3+ years

Nice to have:

Prior OPS exp or public exp.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RQ11845 - Software Developer - Senior
RQ11845 - Software Developer - Senior

Maarut • Toronto

On-site
CAD 90,000 - 130,000
RQ11661 - Software Developer - CRM – Senior I Toronto ON Onsite I 1+ year
RQ11661 - Software Developer - CRM – Senior I Toronto ON Onsite I 1+ year

Analyst Technical Solutions • Toronto

On-site
CAD 131,000 - 142,000
RQ11668 - Business Analyst - Senior I Toronto ON - Onsite I 1+year
RQ11668 - Business Analyst - Senior I Toronto ON - Onsite I 1+year

Analyst Technical Solutions • Toronto

On-site
CAD 124,000 - 131,000
Software Developer RQ11490 -
Software Developer RQ11490 -

Analyst Technical Solutions • Toronto

On-site
CAD 100,000 - 150,000
11899
11899

Maarut • Toronto

On-site
CAD 120,000 - 160,000
RQ11507 - Software Developer- Front End - Senior I Toronto - Onsite I 1+ year
RQ11507 - Software Developer- Front End - Senior I Toronto - Onsite I 1+ year

Analyst Technical Solutions • Toronto

On-site
CAD 131,000 - 138,000
Software Developer – Full Stack (RQ11687) Community Services Cluster
Software Developer – Full Stack (RQ11687) Community Services Cluster

Softline Technology Inc. • Toronto

On-site
CAD 90,000 - 120,000
RQ11667 - Business Analyst - Senior I Toronto ON Onsite I 1+ Year
RQ11667 - Business Analyst - Senior I Toronto ON Onsite I 1+ Year

Analyst Technical Solutions • Toronto

On-site
CAD 124,000 - 131,000
RQ11516 – Solutions Designer – Senior (Onsite)
RQ11516 – Solutions Designer – Senior (Onsite)

S M Software Solutions Inc • Toronto

On-site
CAD 110,000 - 150,000
RQ11600 - Software Developer - Full Stack - Senior I Toronto ON I Onsite
RQ11600 - Software Developer - Full Stack - Senior I Toronto ON I Onsite

Analyst Technical Solutions • Toronto

On-site
CAD 131,000 - 142,000