Senior Full-Stack Engineer - AI-Driven Web Apps

Stantec

Hamilton

On-site

CAD 79,000 - 114,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health, dental, vision
Wellness program
RRSP / pension
Employee stock purchase program
Life & AD&D insurance
Disability insurance
Tuition reimbursement
Paid time off

Job summary

Stantec is seeking a seasoned Senior Full Stack Developer to join our engineering team in Canada. The role combines robust Python backends with sophisticated frontends and AI-driven architectures, with a focus on scalable web applications and modern workflows.

You will work across Python, Django, Angular, HTMX, and Alpine.js, deploying in OpenShift or Kubernetes environments, while tuning databases like Oracle, MS-SQL Server, and PostgreSQL.

Qualifications

  • 5+ years of professional software development experience.
  • Expert-level Python with Django, FastAPI, or Flask.
  • Front-end proficiency with Angular, HTMX, and Alpine.js.
  • Experience with PyTest, Playwright, and Locust.io.
  • Deep database experience: Oracle, MS-SQL Server, PostgreSQL.
  • Docker and orchestration with Kubernetes or OpenShift.
  • Java (JSF, ADF) or C# experience is a plus.

Responsibilities

  • Design and maintain robust, scalable web applications using Python (Django or similar).
  • Build dynamic user interfaces with Angular, HTMX, and Alpine.js for modern SPAs and reactive workflows.
  • Develop end-to-end tests with PyTest and Playwright; implement load testing with Locust.io.
  • Manage large-scale databases (Oracle, MS-SQL, PostgreSQL) for performance and integrity.
  • Deploy and manage apps in OpenShift or Kubernetes environments.
  • Incorporate LLMs and autonomous agents to enhance automation and UX.

Education

Bachelor’s degree in Computing Science or equivalent

Tools

Python
Django/FastAPI/Flask
Angular
HTMX
Alpine.js
PyTest
Playwright
Locust.io
Oracle
MS-SQL Server
PostgreSQL
Docker
Kubernetes/OpenShift
Java
C#

Job description

Stantec is seeking a seasoned Senior Full Stack Developer to join our engineering team in Canada. The role combines robust Python backends with sophisticated frontends and AI-driven architectures, with a focus on scalable web applications and modern workflows.

You will work across Python, Django, Angular, HTMX, and Alpine.js, deploying in OpenShift or Kubernetes environments, while tuning databases like Oracle, MS-SQL Server, and PostgreSQL.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Python, AI-Driven Web Apps
Senior Full-Stack Engineer — Python, AI-Driven Web Apps

Stantec • Winnipeg

On-site
CAD 74,000 - 114,000
Health, dental, vision plans
Wellness program
Group RRSP
+4
Senior Full-Stack Engineer: Python & AI-Driven Web Apps
Senior Full-Stack Engineer: Python & AI-Driven Web Apps

Stantec • Toronto

On-site
CAD 79,000 - 114,000
Health, dental, vision plans
Wellness program
RRSP / 401k equivalent
+2
Senior Full-Stack Developer: Python, Angular & AI
Senior Full-Stack Developer: Python, Angular & AI

Stantec • Edmonton

On-site
CAD 90,000 - 120,000
Senior Full-Stack Developer: Python & Angular + AI
Senior Full-Stack Developer: Python & Angular + AI

Stantec • Regina

On-site
CAD 74,000 - 114,000
Senior Software Developer
Senior Software Developer

Stantec Consulting International Ltd. • Fredericton

On-site
CAD 74,000 - 108,000
Health and dental plans
Wellness program
Tuition reimbursement
Senior Software Developer
Senior Software Developer

Stantec • Burnaby

On-site
CAD 79,000 - 114,000
Health insurance
Dental plan
Vision plan
+2
Senior Software Developer
Senior Software Developer

Stantec Consulting International Ltd. • Regina

On-site
CAD 74,000 - 108,000
Health, dental, and vision plans
Wellness program
Tuition reimbursement
Senior Software Developer
Senior Software Developer

Stantec Consulting International Ltd. • Southwestern Ontario

On-site
CAD 74,000 - 108,000
Health, dental, and vision plans
Wellness program
Employee stock purchase program
Senior Software Developer
Senior Software Developer

Stantec • Toronto

On-site
CAD 79,000 - 114,000
Health, dental, vision plans
Wellness program
RRSP / 401k equivalent
+2
Senior Software Developer
Senior Software Developer

Stantec • Quebec

On-site
CAD 74,000 - 114,000
Health plan
Dental plan
Vision plan
+6