Shop Floor Django Frontend Engineer - Live Dashboards

Tayco

Toronto

On-site

CAD 90,000 - 130,000

Full time

7 days ago
Be an early applicant
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

Tayco is seeking a Full Stack Django Developer (Frontend Focus) to design, build, and maintain the plant’s in-house software that handles label printing, assembly tracking, downtime reporting, and live production dashboards. This role owns the interface layer that shop floor users see and interact with, and collaborates across the full stack to deliver features from model to rendered screen.

You will also spend time on the production floor observing usage, training operators and supervisors, and

Qualifications

  • Post-secondary education in computer science, software engineering, or related field, or 2–5 years of web app experience.
  • Solid JavaScript skills; ownership of a large vanilla ES6 codebase with no framework/build step.
  • Strong understanding of REST APIs: design, consume, and handle slow/failing/empty responses.
  • Working knowledge of Django and intermediate Python.
  • Fluency with Bootstrap 5 and CSS to customize the framework.
  • Experience with Django Channels or WebSockets, Redis, and related stack is an asset.
  • Ability to use AI-assisted development tools judiciously and explain any shipped code.
  • Excellent analytical and problem-solving skills; clear communication with non-technical staff.
  • Ability to train operators at the workstation and document procedures.
  • Ability to gather requirements from operators and confirm them before building.

Responsibilities

  • Own the interface layer of shop floor applications: layout, responsive behavior, input handling, forms, and error states.
  • Develop and maintain a substantial JavaScript codebase (vanilla ES6, no framework/build step) with live updates.
  • Build and consume REST endpoints between Django backend and screens, handling slow/failing/empty responses.
  • Develop features end to end from model and view through to rendered output.
  • Build and maintain live production dashboards using Django Channels.
  • Refactor existing JavaScript into shared modules without disrupting production.
  • Observe production floor usage and translate observations into requirements.
  • Provide training and user-facing documentation as features roll out.
  • Document existing processes and improve test coverage incrementally.
  • Use AI-assisted tooling with sound judgement and accountability for code shipped.
  • Perform various development and maintenance tasks as required.

Skills

JavaScript
REST APIs
Communication
Problem solving
Analytical thinking
Work with operators

Education

CS/SE related degree or 2–5 years experience

Tools

Django
Python
PostgreSQL
Redis
Django Channels
Daphne
Bootstrap 5
ES6

Job description

Tayco is seeking a Full Stack Django Developer (Frontend Focus) to design, build, and maintain the plant’s in-house software that handles label printing, assembly tracking, downtime reporting, and live production dashboards. This role owns the interface layer that shop floor users see and interact with, and collaborates across the full stack to deliver features from model to rendered screen.

You will also spend time on the production floor observing usage, training operators and supervisors, and

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

Similar jobs worth comparing

Full Stack Django Developer (Frontend Focus) - Contract
Full Stack Django Developer (Frontend Focus) - Contract

Tayco • Toronto

On-site
CAD 90,000 - 130,000
Full Stack Django Developer (Frontend Focus) - Contract
Full Stack Django Developer (Frontend Focus) - Contract

BRC Group - Tayco and BRC • Toronto

On-site
CAD 65,000 - 70,000
Flexible work arrangements
Social committee
Growth opportunities
+1
Full Stack Developer, Django
Full Stack Developer, Django

Jobtailor • Toronto

On-site
CAD 90,000 - 130,000
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 Developer
Full Stack Developer

KenWave Solutions • Mississauga

On-site
CAD 85,000 - 125,000
Senior Python Developer (Full-Stack Django)
Senior Python Developer (Full-Stack Django)

e-SKY Solutions • Kirkland

Hybrid
CAD 90,000 - 120,000
Full-Stack Engineer for Data-Intense Web Apps
Full-Stack Engineer for Data-Intense Web Apps

KenWave Solutions • Mississauga

On-site
CAD 85,000 - 125,000
Full Stack Developer
Full Stack Developer

Norco Bikes • Port Coquitlam

On-site
CAD 90,000 - 120,000
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
Expert Technique Senior Python/Django F/H
Expert Technique Senior Python/Django F/H

WeRecruit • Laval (administrative region)

On-site
CAD 110,000 - 150,000