Hybrid Full-Stack Engineer — Django/React + AI

Citylitics

Toronto

Hybrid

CAD 110,000 - 150,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Citylitics is hiring a full stack developer to modernize an established Django + React web application while shipping smaller, customer-facing solutions end-to-end. You will co-define target patterns, with deep expertise in either backend (Django/DRF, Python) or frontend (React/TypeScript) and solid competence in the other.

You will design data-driven features, validate datasets with SQL, and own modernization efforts—upgrading frameworks, reducing tech debt, and delivering safe, incremental

Qualifications

  • 3–5 years building and maintaining production web applications with depth in backend or frontend.
  • Experience in a cloud stack (GCP preferred) with serverless services and service-to-service auth.
  • Working knowledge of RBAC, SSO, MFA/2FA, IAM, and tier-based gating.
  • Strong ability to design, document, and iterate on software architecture.
  • Familiarity with AI-assisted development workflows and data-oriented problem solving.
  • Proficiency in CI/CD, telemetry, and database design/denormalization.

Responsibilities

  • Design documents and run technical demos to align stakeholders before building.
  • Sequence backend/frontend behaviors with accurate complexity estimates.
  • Design and ship self-contained solutions to customers.
  • Modernize legacy code and upgrade core frameworks.
  • Contribute to cloud deployments and maintain a live production codebase.

Skills

Backend: Django/DRF
Frontend: React/TypeScript
Python
SQL
AI-assisted development
Cloud: GCP
CI/CD
RBAC/SSO/MFA
Kubernetes/Terraform

Tools

Terraform
Kubernetes
Cloud Run/Functions

Job description

Citylitics is hiring a full stack developer to modernize an established Django + React web application while shipping smaller, customer-facing solutions end-to-end. You will co-define target patterns, with deep expertise in either backend (Django/DRF, Python) or frontend (React/TypeScript) and solid competence in the other.

You will design data-driven features, validate datasets with SQL, and own modernization efforts—upgrading frameworks, reducing tech debt, and delivering safe, incremental

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer: Modernize Django/React & Data
Full Stack Engineer: Modernize Django/React & Data

Citylitics • Toronto

Hybrid
CAD 90,000 - 120,000
Flex Time
Work from home days
Online learning
Full-Stack Engineer for AI-Driven Infra Platform
Full-Stack Engineer for AI-Driven Infra Platform

Citylitics • Toronto

Hybrid
CAD 100,000 - 140,000
Software Engineer (Full Stack) - 6 Month Contract
Software Engineer (Full Stack) - 6 Month Contract

Socket.dev • Toronto

Hybrid
CAD 110,000 - 150,000
Generative AI tools
Hybrid work—Toronto office
Software Engineer (Full Stack) - 6 Month Contract
Software Engineer (Full Stack) - 6 Month Contract

Citylitics • Toronto

On-site
CAD 100,000 - 140,000
Full Stack Software Engineer (6 Month Contract)
Full Stack Software Engineer (6 Month Contract)

Citylitics • Toronto

Hybrid
CAD 90,000 - 120,000
Flex Time
Work from home days
Online learning
Hybrid AI-Driven Full-Stack Developer (Python/React)
Hybrid AI-Driven Full-Stack Developer (Python/React)

Intact Financial Corporation • Toronto

Hybrid
CAD 94,000 - 115,000
Hybrid work model
Up to 5 extra days off per year
Wellbeing benefits & telemedicine
+1
Senior Full-Stack Tech Lead: Django/React & Cloud
Senior Full-Stack Tech Lead: Django/React & Cloud

AuditBoard • Canada

On-site
CAD 110,000 - 140,000
Health benefits
Paid time off
Retirement plan
+5
Senior Full-Stack Engineer (Python/Django) - Cloud & FinTech
Senior Full-Stack Engineer (Python/Django) - Cloud & FinTech

Socket.dev • Toronto

On-site
CAD 118,000 - 152,000
Comprehensive Benefits Coverage
RRSP with matching
Virtual Health Care
+2
Full-Stack AI Engineer (React + Python) — Hybrid-First
Full-Stack AI Engineer (React + Python) — Hybrid-First

Solace • Ottawa

Hybrid
CAD 95,000 - 140,000
Hybrid-first
Growth mindset
Customer love
Junior Data Engineer - Hybrid Toronto, AI-Driven Pipelines
Junior Data Engineer - Hybrid Toronto, AI-Driven Pipelines

Citylitics Inc. • Toronto

Hybrid
CAD 65,000 - 90,000
Make real-world impact
Sell a differentiated platform
Grow with intention
+2