Back to job search
ThoughtStorm logo

Senior Full Stack Developer – React/Angular/Node.js/.NET

  • Canada
  • Remote
  • Posted Sep 30, 2026
  • 1 position

Opens LinkedIn

Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Location requirements
Country, Edmonton, Alberta, Canada
Seniority
Associate
Application method
Direct apply is available

Job summary

Develop complex full-stack software solutions supporting digital transformation and modern service delivery projects for a public sector client. Contribute to modernizing legacy applications and delivering digital services in collaboration with Agile teams and design specialists.

Job details

We are looking for a Senior Full Stack Developer to support digital transformation and modern service delivery projects with the Public Sector Client in Alberta. The ideal candidate will have 5+ years of Full Stack Development experience working on complex software solutions within Agile teams. Strong experience with modern frontend JavaScript frameworks such as React, Angular, or Vue.js is required. Backend expertise should include C#/.NET Core, Node.js (NestJS/Express), or Python (Django). Hands-on experience with Git/source control, relational databases, automated unit testing, and integration testing is essential. Experience with CI/CD pipelines, software architecture, design patterns, and modern application frameworks is highly valued. Candidates with experience modernizing legacy applications into modern digital services will be an advantage. Experience working alongside UX, Service Design, Design Thinking, or Human-Centered Design teams is preferred. Exposure to Generative AI, Agentic AI, Prompt Engineering, RAG, and AI-augmented workflows is an additional asset. Location: Primarily remote within Canada, with occasional onsite work in Edmonton (up to 10%); Contract: 1 year with potential extension up to 24 months.

What you’ll do

Develop complex full-stack software solutions supporting digital transformation and modern service delivery projects for a public sector client. Contribute to modernizing legacy applications and delivering digital services in collaboration with Agile teams and design specialists.

Requirements

Candidates need at least five years of full-stack development experience and strong experience with a modern JavaScript framework such as React, Angular, or Vue.js, plus backend expertise in .NET Core, Node.js, or Python. Hands-on experience with source control, relational databases, automated unit and integration testing is essential; CI/CD, architecture, design patterns, legacy modernization, human-centered design, and AI-related experience are valued or preferred.

Listed skills

  • Node.js · Preferred
  • CI/CD · Preferred
  • Angular · Preferred
  • Vue.js · Preferred
  • React · Preferred
  • Agile · Preferred
  • C++ · Preferred
  • Git · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Full-Stack Development
  • React
  • Angular
  • Vue.js
  • C#
  • .NET Core
  • Node.js
  • Python
  • Git
  • Relational Databases
  • Unit Testing
  • Integration Testing
  • CI/CD
  • Software Architecture
  • Agile
  • Generative AI

Job areas

  • Software
  • Technology
  • Government & Public Sector
  • Consulting

More jobs from ThoughtStorm

See all jobs from ThoughtStorm