17 Oct
|
Ian Martin Group
|
Toronto
17 Oct
Ian Martin Group
Toronto
UI/UX Developer Pay Rate: (flexible) Location: Toronto ON Contract Length:12 months 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 up-to-date 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. Assignment Duties Implement the approved 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 design system, ensuring consistent branding, navigation, terminology, and visual design across the website. Integrate front-end interfaces with 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 standards. Provide knowledge
📌 Ui/Ux Junior Developer (Toronto)
🏢 Ian Martin Group
📍 Toronto