Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Engineer

STACK IT Recruitment

Remote

CAD 85,000 - 110,000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading cloud-based SaaS company in Ontario is seeking a Senior Full-Stack Engineer to help modernize legacy systems while building new features in a Node.js and Vue.js environment. The ideal candidate will have extensive experience in full-stack development, including PHP and AWS, and a passion for mentorship and collaboration. This newly created position offers a remote work opportunity and the chance to shape technical decisions in a growing company.

Qualifications

  • Experienced in full-stack development with a focus on both legacy and modern systems.
  • Proficient in PHP and modern JavaScript frameworks like Node.js and Vue.js.
  • Comfortable working with AWS and cloud services.

Responsibilities

  • Maintain and enhance PHP backend systems.
  • Design and build microservices with Node.js and TypeScript.
  • Develop responsive UIs with Vue.js.
  • Migrate legacy functionality to modern stacks.
  • Deploy and troubleshoot applications in AWS.
  • Collaborate with cross-functional teams and mentor junior developers.

Skills

Full-Stack Development
PHP
Node.js
TypeScript
Vue.js
Mentoring
AWS
Job description

💡Are you excited by modernizing complex systems and building the future of SaaS platforms?

We’re hiring a Senior Full-Stack Engineer with a cloud-based SaaS company, that is transforming how insurance professionals work.

In this role, you’ll work across both legacy and modern stacks, helping evolve an established PHP platform while building new services and features in a modern Node.js / TypeScript / Vue.js ecosystem. You’ll play a key role in shaping architectural decisions, modernizing systems, and integrating emerging technologies including AI-powered capabilities.

💻 Who You Are

You’re a seasoned full-stack engineer who enjoys tackling complex technical challenges and making thoughtful architectural decisions. You’re comfortable working across older systems and modern stacks, and you see modernization as an opportunity not a burden.

You enjoy ownership, value clean and scalable design, and take pride in building systems that are reliable, maintainable, and future‑ready. You’re collaborative by nature, confident in your technical judgment, and happy to mentor others while continuously learning yourself.

📍 Work Type
  • Location: Ontario (Remote)
  • Vacancy Type: This role is a newly created position
🎯 WhatYou’llDo (Your Superpowers)
  • Maintain, enhance, and debug an established PHP backend
  • Design and build new features and microservices using Node.js, NestJS, and TypeScript
  • Develop modern, responsive user interfaces using Vue.js 3 and Nuxt.js
  • Gradually migrate functionality from the legacy PHP system to the modern stack
  • Deploy, operate, and troubleshoot applications running in AWS
  • Work with cloud services such as ECS, databases, caching, and storage as part of day‑to‑day development
  • Collaborate closely with product, client services, and fellow engineers
  • Perform code reviews and mentor other developers
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.