Software Developer- Front End - Senior
Job Details
Closing Date: Thursday, July 2, 2026 at 5:00 p.m.
Location: Metro Hall, 55 John Street, Toronto, Ontario, Canada
Client: City of Toronto
Department: Technology Services
Start Date: 2026-08-03
End Date: 2027-02-02
Work Arrangement: Onsite
Job Type: Contract
Job ID: 06296
Project Overview
The project is aimed at enhancing tenant protections and preserving the existing stock of rental housing in Toronto. Some of the in-scope items include developing IBMS workflows and functionality, public-facing interface, and public registry for license applications.
Key Responsibilities
- Develop, upgrade, test, implement, and document software components of client applications
- Work independently and/or within teams throughout all phases of the development lifecycle
- Communicate with end-users, business analysts, and systems analysts to determine features, requirements and solution design
- Develop enhancements to suite of applications using leading software principles
- Document technical specifications and designs
- Troubleshoot and resolve application issues as needed
- Adhere to established design, coding, naming and standards
- Participate in code reviews and apply corrections as required
- Adhere to change control processes
- Write/revise documentation including operations and user guidelines
Qualifications & Requirements
REQUIRED
- Must be able to work onsite at Metro Hall, 55 John Street, Toronto
- Extensive experience in developing Single Page Application development using HTML5, CSS3, JavaScript, JQuery, Bootstrap, and frameworks such as Backbone, React as well as API integration with REST (JSON, XML) APIs.
- Experience developing digital products that comply with accessibility standards and/or best practices (WCAG 2.x AA, AODA, WAI-ARIA) while optimizing accessibility features of the platform (Web, iOS, Android).
NICE TO HAVE
- Public Sector Experience
- Extensive experience working independently with minimal supervision on application architecture and integration as well as managing architecture diagrams, technical documents, risk assessment, digital accessibility compliance, and QA/UAT feedback.
- Extensive experience in root cause analysis during unanticipated outages by providing troubleshooting and debugging recommendations and support.
- Experience developing and/or maintaining large scale information technology applications and working effectively with a group of multidisciplinary staff in a project team setting including the creation of related documentation as well as relevant training.
- Post-secondary education in computer science or a related discipline, or the approved equivalent combination of education and/or experience with the ability to provide technical leadership on large scale projects.
Key Skills & Competencies
HTML5, CSS3, JavaScript, JQuery, Bootstrap, Backbone, React, REST APIs, JSON, XML, WCAG, AODA, WAI-ARIA, Single Page Applications, API Integration
Applications for this position will be accepted until Thursday, July 2, 2026 at 5:00 p.m..
If you meet the requirements for this role, please apply now.
Apply for This Position
Click "Apply." If no email opens, check your pop-up blocker or email your resume directly to
resume@govtechtalentsolutions.ca, including the Requisition Number and Job Title in the subject line.