Enable job alerts via email!

Front End Specialist

City of Toronto

Toronto

On-site

CAD 70,000 - 90,000

Part time

7 days ago
Be an early applicant

Job summary

A municipal government in Toronto seeks a skilled professional to lead project teams in developing enterprise-level front-end applications. The ideal candidate will have extensive experience in application architecture, modern web technologies, and compliance with accessibility standards. This temporary role requires strong interpersonal and problem-solving skills along with a commitment to inclusivity in the workplace.

Qualifications

  • Extensive experience with application architecture and integration.
  • Experience developing digital products that comply with accessibility standards.
  • Ability to work independently with minimal supervision.

Responsibilities

  • Lead project teams and develop enterprise-level front-end applications.
  • Implement continuous integration and deployment pipelines.
  • Troubleshoot and resolve technical problems during software operation.

Skills

HTML5
CSS3
JavaScript
JQuery
Bootstrap
Problem-solving
Interpersonal skills
Critical thinking

Education

Post-secondary education in computer science or related discipline

Tools

REST APIs
Source Code Management Systems
Single Page Applications
Job description

Job overview

Overview

To lead project teams and provide expertise in the development and maintenance of enterprise-level, front-end applications using modern web technologies while ensuring compliance with digital accessibility standards and Accessibility for Ontarians with Disabilities Act (AODA). To implement software components and solutions, integrate front-end applications with back-end systems and recommend and implement security, privacy and quality assurance requirements consistent with MFIPPA and corporate standards. To contribute to the development of frameworks to streamline the development process.

Responsibilities
  • Implements continuous integration and continuous deployment pipelines for streamlined testing and deployment processes.
  • Leverages mobile frameworks for hybrid development to deliver seamless and engaging mobile applications.
  • Leads the identification and analysis of current business processes and practices in the context of evolving information architecture and performance measures; leverages existing enterprise infrastructure investments.
  • Leads the development and maintenance of enterprise-level front-end applications utilizing contemporary web technologies.
  • Designs accessible mapping applications in compliance with the City\'s standard technologies and solutions.
  • Works with cross-functional teams to develop software components and solutions, integrating front-end applications with backend systems.
  • Recommends and implements security, privacy and quality assurance requirements consistent with MFIPPA, corporate and legislated standards regarding the storage, processing and retention of confidential data.
  • Interacts with business teams to discuss benefits, drawbacks and tradeoffs of various solutions, developing new applications from business requirements within the existing technical constraints.
  • Designs, creates, develops and sustains corporate standards related to the development and maintenance of internal and public facing applications.
  • Collects, identifies and reviews business and technical requirements to provide and negotiate program recommendations and solutions.
  • Ensures development meets industry-standard software development methodologies, corporate policies, digital accessibility standards and AODA compliance, promoting inclusivity.
  • Troubleshoots and resolves technical problems during use and operation of software packages, including implementation, conversion and migrations support.
  • Leads cross-divisional teams to deliver and sustain complex front-end applications and information through the application life-cycle; reports progress to management and ensures on-time delivery.
  • Directs day-to-day work output of staff, including scheduling, assigning and reviewing tasks to sustain complex enterprise applications and information.
  • Leads and facilitates meetings, prepares and delivers presentations and reports to project managers, team members and external partners.
  • Provides development and direction for software upgrade activities on internal and public facing applications.
  • Stays current with latest trends and technologies in front-end development to enhance the organization\'s digital modernization efforts.
  • Utilizes Source Code Management Systems for version control and collaboration.
  • Maintains detailed technical documentation of front-end coding to drive operational excellence and inform future decisions.
  • Identifies and supports strategies to reduce technical debt and sustain digital services and user experience.
Qualifications
  • Post-secondary education in computer science or related discipline, or approved equivalent combination of education and/or experience.
  • Extensive experience with application architecture and integration, architecture diagrams, technical documents, risk assessment, digital accessibility compliance, and QA/UAT feedback.
  • Extensive experience in developing Single Page Applications using HTML5, CSS3, JavaScript, JQuery, Bootstrap, and frameworks such as Backbone, React; API integration with REST APIs.
  • Experience in root cause analysis during outages with troubleshooting and debugging recommendations.
  • Experience developing and maintaining large-scale IT applications in a multidisciplinary project team, including documentation and training.
  • Experience developing digital products that comply with accessibility standards (WCAG 2.x AA, AODA, WAI-ARIA) across Web, iOS and Android platforms.
You must also have
  • Strong interpersonal skills with the ability to communicate technical and business requirements effectively.
  • Ability to work independently with minimal supervision, strong self-motivation and time management.
  • Excellent problem-solving and critical-thinking abilities.
  • Strong collaboration skills and ability to work well in a team.
  • Adaptability and flexibility in a fast-paced environment.
  • Strong organizational skills and attention to detail.
Equity, Diversity and Inclusion

The City is an equal opportunity employer, dedicated to creating a workplace culture of inclusiveness that reflects the diverse residents we serve.

Accommodation

The City of Toronto is committed to accessible and inclusive employment practices in compliance with the AODA. If you require accommodations at any stage of the recruitment process, please indicate this when contacted.

Other details
  • Seniority level: Mid-Senior level
  • Employment type: Temporary
  • Job function: Engineering and Information Technology
  • Industries: Government Administration
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs