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