Accessibility Front-End Developer focusing on web properties' accessibility best practices at CBC/Radio-Canada. Collaborating with teams on design and front-end development process.
Responsibilities
Work closely with the Accessibility team to evaluate accessibility reports and fix high priority issues.
Convert high-fidelity UI/UX design wireframes and mockups into pixel-perfect, interactive code using HTML, CSS, and JavaScript.
Build and maintain complex web applications using modern frameworks like React, Angular, or Vue.js .
Collaborate with backend developers to integrate RESTful APIs and ensure seamless data flow between the server and the UI.
Create interactive prototypes and mockups to test design concepts and simulate user workflows.
Conduct or assist with user research, usability testing, and persona development to ensure products solve real user needs.
Optimize applications for maximum speed and ensure compliance with accessibility standards like WCAG.
Ensure that applications work consistently across various web browsers (Chrome, Firefox, Safari) and devices.
Act as the "bridge" between designers, backend engineers, and stakeholders to determine technical feasibility of designs.
Build and maintain reusable code, UI components, and design systems for future scalability.
Actively contributes to our communities of knowledge, practice and expertise.
Requirements
Three or more years of experience in a UX Front-End Developer role.
Degree (BA, BSc) or diploma in a Software Development, Science or Engineering related discipline, or you’ve acquired your skills through experience and other means.
Extensive knowledge on accessibility standards such as WCAG 2.1 Level AA and CAN/ASC - EN 301 549.
Extensive knowledge with Figma or other collaborative design tools for user interfaces (UI) and user experiences (UX).
Extensive knowledge with most of the following web technology and techniques: SPA development, HTML5, CSS3, JavaScript, TypeScript, React.JS, Bootstrap, Angular, Vue.JS;
Extensive knowledge in interacting with backend API’s (rest, graph).
Experience in coding standards, quality management, source code management, CI/CD pipelines, release management, software development lifecycle and Agile best practices.
Excellent communication skills, with the ability to facilitate technical discussions and solicit buy-in on technical decisions.
A problem solver and good communicator who takes ownership of the work they do, see problems as opportunities, and shares new ideas.
A dynamic individual who loves to learn and connect with others and are comfortable working with remote team members.
Are an advocate for diversity, equity, inclusion, and accessibility in your workplace and understand the positive advantage this commitment gives to your work.
Bilingual (French and English) in both spoken and written communication.
Benefits
Flexible work schedules, allowing you to prioritize yourself, your family and your work.
Flexible work from home policy.
Learning and development training as new tech needs arise.
Opportunities to work with cutting edge technology.
A defined-benefit pension plan.
Opportunities to become a member of our Employee Resource Groups.
A creative and dynamic work environment, where your ideas and contributions can be heard, valued and respected.
A supportive management team committed to upholding the highest standards of diversity and inclusivity.
An environment which favors experimentation and an iterative approach in order to achieve the highest form of technical innovation.
Senior Frontend Engineer building reliable order - flow and trading experiences for Wealthsimple, Canada’s leading financial innovator. Owning frontend systems across equities, options, crypto, and real - time market data.
Senior Frontend Engineer owning Spare’s Nutshell design system and accessible React interfaces. Building operational transit software used by agencies worldwide.
Senior frontend - leaning fullstack engineer scaling React systems for exacare ai’s AI operating system for post - acute care. Improving healthcare workflows, quality, and clinical decision - making.
Senior frontend engineer leading React architecture for Instacart’s self - serve advertising platform. Building campaign management, reporting, performance, and design - system experiences.
Staff engineer leading architecture and development of scalable web services for Thunderbird’s privacy - focused email ecosystem. Shaping products, analytics, technical direction, and engineering practices.
Staff software engineer shaping scalable web services for Thunderbird, an open - source privacy - focused email and productivity platform. Leading architecture, prototypes, analytics, and technical direction.
Développeur·euse Frontend React contribuant aux projets technologiques canadiens de Maplr, startup reliant les talents mondiaux aux entreprises canadiennes. Conception d’architectures et développement d’interfaces web React performantes.
Senior Front End Engineer building React applications and streamed AI - generated experiences for Knotch’s content performance marketing platform. Developing multi - tenant interfaces, embeds, and data visualizations.
Front - End Engineer building responsive interfaces for Ontinue’s AI - powered MXDR cybersecurity platform. Integrating APIs, optimizing performance, and developing reusable components for secure security dashboards.
React developer building interactive community features for Pelmorex’s Weather Network and MétéoMédia apps. Developing scalable mobile and web experiences with real - time chat and social functionality.