1

Sr Full Stack Engineer Jobs in Ontario (NOW HIRING)

Senior Full-Stack Developer (Canada)

Ottawa, ON ยท Remote

CA$155K - CA$175K/yr

Our platform is growing rapidly, with a 10% month-over-month growth, and we are seeking a skilled and motivated Senior Full-Stack Developer to join our talented engineering team as we scale and ...

Senior Full-Stack Developer (Canada)

Waterloo, ON ยท Remote

CA$155K - CA$175K/yr

Our platform is growing rapidly, with a 10% month-over-month growth, and we are seeking a skilled and motivated Senior Full-Stack Developer to join our talented engineering team as we scale and ...

Senior Full Stack Developer

Toronto, ON ยท Hybrid

CA$120K - CA$145K/yr

About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties will require you to assist in ...

\n \n \n \n \n Role Overview\n \n The primary responsibility of the full stack developer, in collaboration with a multidisciplinary delivery team, will be the design and development of software ...

As Full Stack Engineer, you'll be reporting to the IT Manager, and be part of the IT team that is responsible for maintaining and extending current systems along with the development of new modules ...

Full Stack Engineer

Chatsworth, ON ยท On-site

CA$130K - CA$150K/yr

Machina Labs is seeking a Full Stack Engineer to join our software team and help build the systems that power our robotic sheet metal forming platform. In this role, you'll bridge the gap between the ...

Senior Full Stack Developer

Toronto, ON ยท On-site +1

CA$100K - CA$142K/yr

Senior Full Stack Developer Design and build secure, scalable backend services, integrations, and content-driven frontends that unify SaaS platforms, enterprise systems, and AI capabilities into ...

Senior Full-Stack Developer

Toronto, ON ยท Hybrid

CA$140K - CA$160K/yr

Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you ...

Senior Full-Stack Developer

Toronto, ON ยท Hybrid

CA$140K - CA$160K/yr

Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you ...

Senior Full Stack Developer

Toronto, ON ยท On-site

CA$150K - CA$190K/yr

ROLE SALARY BAND $150,000 - $190,000 ROLE OVERVIEW The Senior Full stack Developer is a key contributor responsible for delivering high-quality, scalable software across the frontend and backend.

Showing results 41-60

Sr Full Stack Engineer information

What is a Sr Full Stack Engineer?

Sr Full Stack Engineers are experienced software developers who are proficient in both front-end and back-end technologies. They design, build, and maintain complete web applications, handling everything from the user interface to the server-side logic and database management. In addition to coding, they often lead projects, mentor junior engineers, and make key architectural decisions. Their expertise allows them to work across the entire technology stack, enabling seamless integration and efficient problem-solving.

What are the key skills and qualifications needed to thrive as a Sr Full Stack Engineer?

To thrive as a Sr Full Stack Engineer, you need advanced proficiency in both front-end and back-end development, with expertise in languages such as JavaScript, Python, or Java, as well as a strong understanding of software architecture and system design. Familiarity with frameworks like React, Angular, or Node.js, experience with cloud platforms (AWS, Azure), and knowledge of CI/CD pipelines are commonly required, along with relevant certifications like AWS Certified Developer. Standout soft skills include problem-solving, effective communication, and leadership abilities for mentoring teams and collaborating across departments. These skills and qualities are essential to deliver scalable, maintainable solutions and drive successful project outcomes in dynamic development environments.

How does a Sr Full Stack Engineer typically collaborate with cross-functional teams within a tech organization?

As a Sr Full Stack Engineer, you will regularly collaborate with product managers, UX/UI designers, QA testers, and other engineers to deliver end-to-end solutions. This role often involves participating in sprint planning, code reviews, and architecture discussions to ensure alignment across frontend and backend development. Effective communication and problem-solving skills are key, as you'll be responsible for translating business requirements into technical specifications and guiding less experienced developers. Your input will also help shape technical roadmaps and influence product direction.

How much do senior full stack engineers make?

Senior full stack engineers typically earn between $100,000 and $160,000 annually, depending on experience, location, and company size. They often possess skills in multiple programming languages, frameworks, and tools like JavaScript, Python, and cloud platforms, which can influence salary levels.

What cities in Ontario are hiring for Sr Full Stack Engineer jobs?

Cities in Ontario with the most Sr Full Stack Engineer job openings:

Infographic showing various Sr Full Stack Engineer job openings in Ontario as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution.

Senior Full Stack Developer - ERP & AI Systems

International Test Pilots School (ITPS)

London, ON โ€ข On-site

Full-time

Re-posted 11 days ago


Job description

Senior Full Stack Developer - ERP & AI Systems

ITPS Canada Ltd. - London, Ontario


Build the system that runs a flight school.


ITPS is developing a Flight School Management System (FSMS) - a full-scale ERP platform that powers our training operations, flight and simulator scheduling, maintenance tracking, and procurement workflows.

This is not a typical web app. It's a mission-critical operational system used in a real-world aviation environment.

We're looking for a senior full stack developer who wants to take ownership of a complex system, shape its architecture, and help us integrate AI-driven capabilities into day-to-day operations.


What You'll Work On

You'll be building and evolving a multi-module ERP platform that includes:

  • Flight & simulator scheduling (high-constraint, real-world logistics)
  • Training and student progression tracking
  • Maintenance planning and compliance workflows
  • Procurement and operational support systems
  • Cross-system integrations (financial, scheduling, communications)


You'll also help introduceAI-enabled features, such as:

  • Intelligent scheduling assistance and conflict detection
  • Automated report generation and data summarization
  • Natural language interaction with operational data
  • Workflow automation and decision support tools


Your Role

  • Design and implement end-to-end features across the stack
  • Architect scalable backend services and data models
  • Build responsive, data-rich frontend interfaces
  • Work directly with stakeholders (operations, maintenance, training) to translate real-world needs into software
  • Own system quality: performance, reliability, and maintainability
  • Contribute to technical direction, architecture, and tooling decisions
  • Integrate AI capabilities into production workflows


Tech Stack

  • Backend: PHP (Laravel)
  • Frontend: React, JavaScript (ES6+), HTML, CSS
  • Database: MySQL
  • Tools: Git (Gitea / Perforce), FullCalendar
  • Integrations: REST APIs, Microsoft Graph


What We're Looking For


Core Experience

  • Strong experience building and shipping full stack applications in production
  • Deep proficiency with:
    • PHP (Laravel)
    • React / modern JavaScript
    • Relational databases (MySQL or similar)
  • Experience designing APIs and integrating external systems
  • Ability to think in terms of systems, not just features


AI & Modern Development

  • Experience integrating AI tools or APIs into applications (OpenAI, Claude, etc.)
  • Comfort using AI-assisted development workflows
  • Interest in applying AI to real operational problems (automation, decision support)


Mindset

  • Product-minded: you care how the system is used, not just how it's built
  • Strong ownership: you can take a problem from concept to production
  • Comfortable working across domains and with non-technical stakeholders
  • Pragmatic and adaptable in a growing system


Nice to Have

  • Experience with ERP, scheduling, or operations platforms
  • Experience with financial or procurement systems
  • Familiarity with Linux / Bash
  • Experience in aviation, aerospace, or safety-critical environments
  • Exposure to Node.js or mobile development


Why This Role

  • Real-world impact - your work directly supports flight operations and safety
  • High ownership - influence architecture, product direction, and system design
  • Complex problems - scheduling, logistics, and multi-domain workflows
  • AI opportunity - help define how AI is applied in an operational environment
  • Stable + meaningful domain - aviation training and operations


How to Apply

If you're interested, send us:

  • Your resume
  • A brief note on systems you've built or owned
  • (Optional) Examples of AI integration or automation you've implemented


Final Note

We're not looking for someone to just execute tickets.

We're looking for someone who wants to build and own a system that matters.

AI Disclosure:We may use artificial intelligence tools to assist with scheduling interviews and managing screening times. We do not use AI to evaluate applicants or make decisions during the interview process. All candidate assessments and hiring decisions are made by our recruitment and leadership teams.