Enable job alerts via email!

Lead Developer, Web Platform (Digital Strategy And Product) (English Services)

CBC / Radio-Canada

Ottawa

Remote

CAD 90,000 - 110,000

Full time

Today
Be an early applicant

Job summary

A leading public broadcaster in Ottawa seeks a Lead Developer for the Web Platform. The role involves advising on technical direction, mentoring team members, and collaborating with product teams to enhance user experience. Candidates should have at least three years of development experience, particularly with JavaScript and React. The successful applicant will enjoy a flexible work environment and a commitment to diversity and inclusion.

Benefits

Flexible work schedules
Ability to work from anywhere across Canada
Opportunities for mentorship

Qualifications

  • Three or more years of experience in a senior development role.
  • Experience mentoring and guiding other developers.
  • Knowledge of coding standards and source code management.

Responsibilities

  • Advise on technical direction and planning for the team.
  • Promote best practices and review work.
  • Collaborate with product and design leaders to plan new features.

Skills

JavaScript
React
Mentoring
Agile practices

Education

Degree or diploma in Software Development
Job description
Overview

Position Title: Lead Developer, Web Platform (Digital Strategy And Product) (English Services)

Status of Employment: Contractee Long-Term (Fixed Term)

Position Language Requirement: English

Language Skills: English (Reading - C - Advanced), English (Speaking - C - Advanced), English (Writing - C - Advanced)

Work at CBC / Radio-Canada

At CBC / Radio-Canada, we create content that informs, entertains and connects Canadians on multiple platforms. Our successes and accomplishments are driven by embodying and upholding values, which include creativity, integrity, inclusiveness and relevance.

Unposting Date: 2025-09-26

At the CBC, we all have a story to tell. What’s yours?

If you share our passion for Canadian storytelling and you wish to help us engage with individuals and communities across our various digital platforms, this is where you’ll want to be!

Every day, you will have an opportunity to shape the way in which Canadians see themselves reflected in our digital services. Your work will have a direct impact on how millions of Canadians from various communities connect with our products, with one another, and with the diverse voices that make our country so unique.

You will have the opportunity to play a part in enlightening and entertaining Canadians through our innovative work in building the mediums that deliver our content. We are an innovative hub, where the talented professionals we work with are respected and valued for their contributions. Our product teams are vibrant and our work culture strives to achieve the highest standards of diversity and inclusion. We believe that hiring people with different career paths and backgrounds is fundamental in our shared success and in building healthy and highly performant teams. When you join our mission, you are not only shaping the vision of the CBC, but the future of our country.

Why this role is important

CBC’s Web Platform team builds, manages, and maintains the platform and code libraries that facilitate the publication of hundreds of articles of daily content stemming from national and local news and entertainment creators to millions of Canadians.

The team is responsible for the engine that powers the platform, accessed daily by millions of Canadians and global citizens around the world. This ever-evolving platform is built to be versatile, reusable and scalable, and it provides an access point for our diverse and varied content in a standardized way.

Your responsibilities
  • As Lead Developer, advise on technical direction and planning for the team, collaborating with other team leaders to create plans for discovery and implementation of new work. Provide feedback, mentorship, and guidance to developers on the Web Platform team, supporting their needs and enabling them to do their best work.
  • Help handle the unique challenges of high web traffic and evolving technologies; be part of a team of talented engineers and technical leaders.
  • Promote best practices, review work, provide feedback on technical decisions, and take ownership when needed. Help build and improve release processes, deployments, and incident reviews as needed.
  • Collaborate with product, design, and other leaders to plan, scope, and prioritize new features; engage with user testing and feasibility assessments; support the development process.
  • Collaborate with quality engineers to build and execute a strategy for quality management and testing.
  • Mentor developers and work with senior engineering managers to help team members grow in their careers.
What you will bring (Qualifications)
  • Three or more years of experience in a senior development role with demonstrated technical and team leadership.
  • Experience mentoring and guiding other developers.
  • Knowledge of coding standards, quality management, source code management, continuous integration, release management.
  • Degree or diploma in Software Development, Engineering, or related discipline, or equivalent experience.
  • Knowledge of the web development lifecycle and Agile practices.
  • Expertise in JavaScript with working familiarity with React or other front-end frameworks; up-to-date with latest web architectural patterns and components.
  • Knowledge of automated testing and how to build quality management processes.
  • Experience in leading and improving release management processes.
  • Excellent communication skills to facilitate technical discussions and secure buy-in on decisions.
  • Advocate for diversity, equity, inclusion, and accessibility in the workplace.
  • Comfortable working with remote team members.
  • Candidates may be subject to skills and knowledge testing.
Perks and environment
  • Flexible work schedules to prioritize personal and family needs.
  • Ability to work from anywhere across Canada.
  • Dedicated time for learning, development, and innovation.
  • Opportunities to collaborate with staff from diverse backgrounds and participate in Employee Resource Groups.
  • Mentorship and pairing opportunities to coach new talent.
  • A creative, dynamic work environment where ideas are heard and valued.
  • A management team committed to diversity and inclusion.
  • An iterative environment that encourages technical innovation.
Additional information
  • Primary Location: Broadcast Centre 205 Wellington St. W., Toronto, Ontario, M5V 3G7
  • Number of Openings:
    Work Schedule: Full time
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.