JavaScript and React expertise define this Senior Developer role with CBC/Radio-Canada’s French Services OTT team in a hybrid work model. Build high-performance digital experiences for Canadians across multiple platforms.
As a Senior JavaScript Developer, you will support front-end development for a harmonized product powering ICI TOU.TV and CBC Gem. You will work with product owners, project managers, architects, and technical managers. The role requires JavaScript ES6+, TypeScript, React, Next.js, and Node.js experience.
Key Responsibilities:
- Design reusable components for Radio-Canada digital platforms
- Implement user stories across various products
- Participate in Agile meetings and sprint planning
- Review code and support application deployments
- Ensure application performance under high loads
Requirements:
- At least three years developing complex web applications
- Advanced JavaScript, TypeScript, functional, asynchronous, and reactive programming
- Deep understanding of modern React concepts
- Experience with Next.js, Node.js, Webpack, and Git
- Bilingual English and French communication skills
Bring React, TypeScript, performance optimization, and cooperative development expertise to CBC/Radio-Canada’s OTT products.