Enable job alerts via email!

Lead Developer, Community Engagement (Digital Strategy And Product) (English Services)

CBC / Radio-Canada

New Brunswick

Hybrid

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A major Canadian media organization is seeking a Lead Developer for its Community Engagement team. This 18-month contract position involves leading technical initiatives, mentoring developers, and collaborating across teams to enhance digital products. Ideal candidates will have strong leadership skills, expertise in JavaScript, and a commitment to diversity and inclusion. The role offers flexible working options across Canada and promotes a collaborative and innovative work environment.

Benefits

Flexible work schedules
Ability to work from anywhere across Canada
Dedicated time for innovation and learning
Mentorship and coaching opportunities
Dynamic work environment valuing ideas

Qualifications

  • Three or more years of experience in a senior development role with demonstrated technical and team leadership.
  • Experience mentoring and guiding other developers.
  • Experience with coding standards, quality management, source code management, continuous integration, and 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 and working familiarity with React or other front-end frameworks.
  • Knowledge of automated testing and how to build quality management processes.
  • Experience leading and improving release management processes.
  • Excellent communication skills and ability to facilitate technical discussions.
  • Advocate for diversity, equity, inclusion, and accessibility in the workplace.

Responsibilities

  • Leading technical direction for CBC's Public Spaces Incubator project.
  • Manage the technical implementation of CBC’s PSI project.
  • Advise on design and architecture for community and engagement features.
  • Build and grow a new team.
  • Lead design and code reviews, mentor developers.
  • Collaborate with other team leads to plan and prioritize features.
  • Promote software engineering best practices and own release processes.
  • Collaborate with UX designers to deliver inclusive experiences.
  • Help teams build quality management strategies.
Job description
Overview

Position Title: Lead Developer, Community Engagement (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)

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. If you share our passion for Canadian storytelling and 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 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.

Responsibilities
  • Leading technical direction for CBC's Public Spaces Incubator (PSI) project, from initial architecture to growing and mentoring a new team.
  • Manage the technical implementation of CBC’s PSI project, including integrating 3rd party code and developing new features and functionality.
  • Advise on design and architecture for community and engagement features and integration with existing platforms.
  • Build and grow a new team, define structure with senior engineering managers, and supervise developers reporting to you.
  • Lead design and code reviews, mentor developers, and provide ongoing feedback and support.
  • Collaborate with other team leads to plan, scope, and prioritize features; engage in user testing and feasibility assessments.
  • Promote software engineering best practices, review work, guide technical decisions, and own release processes, deployments, and incident reviews as needed.
  • Collaborate with UX designers and researchers to deliver inclusive, accessibility-first experiences.
  • Help teams build and execute a strategy for quality management and testing.
Qualifications
  • Three or more years of experience in a senior development role with demonstrated technical and team leadership.
  • Experience mentoring and guiding other developers.
  • Experience with coding standards, quality management, source code management, continuous integration, and 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 and working familiarity with React or other front-end frameworks; up-to-date with modern web architecture patterns.
  • Knowledge of automated testing and how to build quality management processes.
  • Experience leading and improving release management processes.
  • Excellent communication skills and ability to facilitate technical discussions and gain buy-in on decisions.
  • Advocate for diversity, equity, inclusion, and accessibility in the workplace.
  • Comfortable working with remote team members.
Perks
  • Flexible work schedules to balance personal, family, and work commitments.
  • The ability to work from anywhere across Canada.
  • Dedicated time for innovation, learning, and development.
  • Opportunities to learn how a world-class media organization operates and to collaborate with staff from diverse backgrounds.
  • Mentorship and pairing opportunities to coach new talent.
  • A creative and dynamic work environment that values ideas and contributions.
  • A supportive management team committed to diversity and inclusivity.
  • An environment that encourages experimentation and iterative approaches for technical innovation.

Note: This is an 18-month contract position.

If you're excited by the challenge of building a new kind of online community and have the technical leadership skills to make it happen, we encourage you to apply.

Candidates may be subject to skills and knowledge testing.

Additional Information
  • We thank all applicants for their interest, but only candidates selected for an interview will be contacted.
  • As part of our recruitment process, candidates who advance to the next step will be asked to complete a background check, including a mandatory Criminal record check. Other background checks may be conducted based on operational requirements.
  • CBC / Radio-Canada is committed to diversity and equal opportunity; accommodations are available upon request.
  • Primary Location: Broadcast Centre 205 Wellington St. W., Toronto, Ontario, M5V 3G7
  • Number of Openings: Full time
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.