Back to results

Senior Full Stack Engineer - React/TypeScript, Node.js, Java back-end, AKS

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Experience
6+ years of software development experience, including full stack application development.
Posting language
English
Posted

Original job description

Senior Full Stack Engineer – React/TypeScript, Node.js, Java Back-End, AKS

Position Summary

Seeking a Senior Full Stack Engineer to design, build, and support a cloud-native, microservices-based platform running on Azure Kubernetes Service (AKS). The role requires strong full stack expertise across React/TypeScript front ends, Node.js and Java back-end services, Azure cloud infrastructure, and modern engineering practices, including AI-driven development tooling.

Key Responsibilities

  • Design, develop, test, and maintain front-end applications using React, Redux, and TypeScript.
  • Build and secure REST API endpoints in the Node.js/TypeScript Backend-for-Frontend (BFF) layer.
  • Develop and support Java-based services, including PDF generation services.
  • Improve platform reliability and resilience on Azure Kubernetes Service (AKS).
  • Ensure applications meet accessibility standards (WCAG), including screen-reader compatibility.
  • Remediate security vulnerabilities and apply security, performance, and reliability best practices.
  • Work with CI/CD and GitOps pipelines using GitHub, Jenkins, and Flux.
  • Participate in code reviews, solution design, release activities, and Agile ceremonies.
  • Collaborate with business, architecture, QA, and product teams to deliver enterprise-scale solutions.
  • Design and build AI-powered development tooling and agentic workflows using GitHub Copilot agents.

Required Qualifications

  • 6+ years of software development experience, including full stack application development.
  • Experience working in Agile environments and delivering enterprise-scale solutions.

Front-End Skills

  • React
  • Redux
  • TypeScript
  • JavaScript
  • Web Accessibility (WCAG)

Back-End Skills

  • Node.js
  • TypeScript
  • Java
  • REST APIs
  • Microservices Architecture

Cloud & DevOps

  • Microsoft Azure
  • Azure Kubernetes Service (AKS) / Kubernetes
  • GitHub
  • Jenkins
  • Flux (GitOps)

Databases & Caching

  • Azure SQL Server
  • Flyway Database Migrations
  • Azure Managed Redis (asset)

Preferred Skills

  • Financial Services or Insurance industry experience.
  • Agentic AI and Generative AI experience.
  • GitHub Copilot Agents.
  • Azure OpenAI.

Knowledge of

  • Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • Semantic Kernel
  • LangChain
  • Intelligent Workflow Automation
  • Experience with security tooling such as Snyk.
  • Multi-region and disaster recovery deployment experience.
  • Understanding of AI governance, security, and responsible AI practices.
  • Azure and AI-related certifications.

More about this job

Responsibilities

The Senior Full Stack Engineer at Astra North Infoteck will build and maintain React front ends and Node.js and Java back-end services on Azure. The role also improves platform reliability, security and accessibility, and builds AI-powered developer tooling.

Requirements

Candidates need 6+ years of software development experience, including full stack work in Agile environments. Required skills include React, TypeScript, Node.js, Java, REST APIs, Azure, Kubernetes and CI/CD tooling.

Skills

  • React
  • Redux
  • TypeScript
  • JavaScript
  • Web Accessibility (WCAG)
  • Node.js
  • Java
  • REST APIs
  • Microservices Architecture
  • Microsoft Azure
  • Azure Kubernetes Service (AKS)
  • Kubernetes
  • GitHub
  • Jenkins
  • Flux (GitOps)
  • Azure SQL Server
  • Flyway
  • Azure Managed Redis
  • GitHub Copilot Agents
  • Azure OpenAI
  • Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • Semantic Kernel
  • LangChain
  • Snyk

Categories

  • Software
  • Technology
  • Finance & Accounting

Keywords

  • Full Stack Engineer
  • React
  • TypeScript
  • Node.js
  • Java
  • Redux
  • JavaScript
  • REST API
  • Microservices
  • Azure
  • AKS
  • Kubernetes
  • GitHub
  • Jenkins
  • Flux
  • GitOps
  • Azure SQL Server
  • Flyway
  • Azure Managed Redis
  • GitHub Copilot

Seniority

Senior

Tools

  • React
  • Redux
  • TypeScript
  • Node.js
  • Java
  • Azure Kubernetes Service
  • GitHub
  • Jenkins
  • Flux
  • Azure SQL Server

Languages

  • English

Report this job

Get in touch
MovoJobs

Contact us