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.
Frontend Developer specializing in Angular and TypeScript for modern web platforms at TEHORA. Focused on developing user interfaces and collaborating with agile teams.
Senior FrontEnd Angular Developer developing and maintaining web applications for TEHORA, a multidisciplinary firm focused on project management and technical services.
Senior Frontend Software Developer at Xsolla, building user - facing experiences for game developers globally. Collaborating with teams to deliver scalable frontend solutions.
Senior React Developer responsible for developing web product features for the B2B SaaS platform. Collaborating with cross - functional teams to deliver high - quality user interfaces.
Senior Frontend Engineer developing high quality user interfaces for Firefox, collaborating with distributed teams at Mozilla. Focusing on accessibility, usability, and performance across platforms.
Senior Frontend Engineer working on web and mobile applications for Alpaca's brokerage. Designing and maintaining intuitive user interfaces to enhance user experience across financial services.
Développeur logiciel front - end chez OPAL - RT, une société spécialisée dans la simulation temps réel. Participer à l’analyse fonctionnelle et développement d’interfaces graphiques avec technologies modernes.