Frontend Developer
Lancesoft — Canada · Posted ~12 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
1.0 Description of Assignment:
Working under the supervision of the Manager, Application Portfolios, the UI/UX Developer will be responsible for implementing the approved ttc.ca website redesign and building new customer-facing digital experiences for TTC’s Digital Customer Experience team.
TTC has engaged a vendor to complete the Discovery and Definition phases of the ttc.ca website redesign, deliver evaluation findings, design recommendations, and annotated wireframes and mockups.
The contractor will own the implementation: translating the approved designs into production-ready, accessible front-end code within TTC’s existing technical environment, including the Sitecore content management system.
Backend system and infrastructure changes are out of scope.
In parallel, the resource will design and build a responsive web application displaying next-arrival predictions and service alerts across form factors, including large-format and kiosk displays such as suspended screens at bus bays.
Each display browses to a URL carrying a stop code, and the page renders that stop’s real-time arrivals and alerts.
This is a TTC-led initiative outside the vendor’s scope.
This assignment will require the incumbent to work onsite 2-3 days per week at Union Station East Wing 61 Front St West and other GTA locations as required under TTC’s hybrid work policy.
2.0 Skills and Certifications:
Mandatory Requirements:
• University degree or college diploma in Design, Human-Computer Interaction, Computer Science, or a related discipline, or equivalent combination of education and experience.
• Minimum 3 to 5 years of experience as a UI/UX Developer or Front-End Developer
implementing customer-facing websites from approved designs.
• Demonstrated portfolio of shipped responsive web interfaces spanning both UX design and front-end implementation.
• Strong proficiency in HTML, CSS, and JavaScript/TypeScript, and hands-on experience with a modern front-end framework such as React.
• Experience implementing front-end designs within an enterprise content management system (Sitecore preferred).
• Experience building interfaces compliant with AODA and WCAG 2.0 Level AA, including ARIA, keyboard navigation, and screen-reader compatibility.
• Experience designing multiple form factors and screen sizes, including large-format or kiosk displays and mobile devices.
• Experience with Figma, including component libraries, design tokens, and design systems.
• Experience integrating front-end interfaces with real-time data feeds and APIs (e.g., service alerts, schedules), including loading, stale-data, and error states.
• Experience meeting front-end performance budgets and testing across browsers and devices.
• Experience working in Agile delivery teams with product managers, developers, and QA.
• Strong communication skills, with the ability to present and rationalize design and implementation decisions to technical and non-technical stakeholders.
Other Skills and Certifications:
• Experience with digital signage or passenger information display systems.
• Hands-on Sitecore CMS development experience (templates, components, personalization).
• Familiarity with WCAG 2.1/2.2 success criteria beyond the 2.0 AA baseline.
• Experience planning and conducting usability testing and user research.
• Experience with motion design and micro-interactions for glanceable, at-a-distance interfaces.
• Experience contributing to and maintaining shared design systems and component libraries.
• Experience with Git, front-end build tools, and CI/CD pipelines.
• Familiarity with customer journey mapping, service design, and user-centered design principles.
• Public sector, municipal government, or transit industry experience is considered an asset.
• UX certification (e.g., NN/g) or related design and front-end certifications are assets.
3.0 Assignment Duties:
• Implement the approved ttc.ca website redesign, translating vendor wireframes, mockups, and design recommendations into production-ready, accessible front-end code within the Sitecore CMS.
• Review vendor Discovery and Definition deliverables for technical feasibility and participate in handoff and implementation planning activities.
• Build and extend reusable UI components within TTC’s design system, ensuring consistent branding, navigation, terminology, and visual design across the website.
• Integrate front-end interfaces with TTC scheduling and service disruption feeds, real-time trip planning, service alerts, and customer feedback features, working within the existing backend systems.
• Ensure all implemented pages and components meet AODA and WCAG 2.0 Level AA accessibility requirements.
• Meet front-end performance budgets, including page load targets, without degrading accessibility features.
• Design and build the URL-addressable next-arrivals and service alerts web application (one URL per stop code) for large-format suspended displays at bus bays, kiosks, and mobile devices, implementing the specification including bay-grouped pagination, alert displacement behavior, and no-data states, fed by real-time GTFS-RT data.
• Support testing activities, including usability, accessibility, performance, and cross- browser/device testing, and resolve defects in design or implementation.
• Support deployment activities, staff training, and production readiness.
• Develop and maintain design and technical documentation in accordance with TTC standards.
• Provide knowledge transfer and support continuous improvement activities across the Digital Customer Experience team.
4.0 Deliverables:
The consultant will implement the approved ttc.ca website redesign and build new customer- facing digital experiences, including:
• Implemented ttc.ca website redesign pages, templates, and components in production, compliant with TTC brand standards and WCAG 2.0 AA
• Front-end integration with real-time scheduling feeds, service alerts, and trip planning features
• Next-arrivals and service alerts web application: URL-addressable by stop code, real-time GTFS-RT data, responsive across form factors (large-format and kiosk displays, desktop, mobile)
• Reusable UI components and design system contributions
• Accessibility conformance documentation and test evidence (accessibility, performance, cross-browser/device)
• Defect fixes and deployment support
• Training materials and handoff documentation
• Design and technical documentation in accordance with TTC standards
We have 154,771 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 154,771 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume