Full-Stack Engineer — Django/React, Hybrid Toronto

Citylitics Inc.

Toronto

Hybrid

CAD 85,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Impactful public infrastructure work
Access to Generative AI tools
HybridToronto office

Job summary

Citylitics Inc. is seeking a full stack developer to modernize a Django + React web app and pay down tech debt on a live, actively shipping codebase. You will also ship smaller, self-contained solutions directly to customers, owning delivery end-to-end.

Expect depth in Django/DRF or React/TypeScript with strong competence in the other, and maintain AI-assisted workflows. The role emphasizes cloud deployment, data-driven decision making, and collaborative development within a Toronto-based hybrid

Qualifications

  • 3-5 years building and maintaining production web apps with Django/DRF or React/TS, with depth in one and working competence in the other.
  • AI-assisted development workflows as a core part of how you ship.
  • Data-driven problem framing using queries, metrics, and models.

Responsibilities

  • Design: write design documents and demos to align stakeholders before building.
  • Data Native: validate datasets with SQL and metrics to ground design decisions.
  • Modernization: migrate legacy code, upgrade frameworks, and decompose modules while shipping features.

Skills

Django/Django REST Framework, Python
React/TypeScript
AI-assisted development
Data analysis/SQL
Design documentation
Cloud: GCP
RBAC/IAM
CI/CD/Monitoring
SDLC

Tools

Terraform
Kubernetes
Helm

Job description

Citylitics Inc. is seeking a full stack developer to modernize a Django + React web app and pay down tech debt on a live, actively shipping codebase. You will also ship smaller, self-contained solutions directly to customers, owning delivery end-to-end.

Expect depth in Django/DRF or React/TypeScript with strong competence in the other, and maintain AI-assisted workflows. The role emphasizes cloud deployment, data-driven decision making, and collaborative development within a Toronto-based hybrid

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Citylitics Inc. • Toronto

Hybrid
CAD 85,000 - 120,000
Impactful public infrastructure work
Access to Generative AI tools
HybridToronto 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

On-site
CAD 90,000 - 120,000
Flex Time
Work from home days
Online learning
Senior Full-Stack Engineer – Hybrid (10+ yrs, ASP.NET/React)
Senior Full-Stack Engineer – Hybrid (10+ yrs, ASP.NET/React)

Source Code • Toronto

Hybrid
CAD 120,000 - 160,000
Hybrid work model
Full Stack Developer - Toronto, Ontario
Full Stack Developer - Toronto, Ontario

MissionHires • Toronto

On-site
CAD 70,000 - 90,000
Remote Full-Stack Engineer (Python, JS, React)
Remote Full-Stack Engineer (Python, JS, React)

PetsApp • Toronto

Remote
CAD 90,000 - 130,000
Annual stipend for office expenses
Flexible remote work
Team bonding events
Full-Stack JS Engineer (React/Node) – Hybrid Ottawa
Full-Stack JS Engineer (React/Node) – Hybrid Ottawa

Recruiting In Motion - Eastern Ontario • Ottawa

Hybrid
CAD 80,000 - 130,000
Team Lead, Senior Fullstack Engineer
Team Lead, Senior Fullstack Engineer

Arcadia • Toronto

Hybrid
CAD 120,000 - 180,000
Senior Full-Stack Engineer - Hybrid, CI/CD & APIs
Senior Full-Stack Engineer - Hybrid, CI/CD & APIs

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 120,000