CBC/Radio-Canada

iOS Senior Developer - OTT Team (French Services) (Telework/Hybrid)

CBC/Radio-Canada
Apply
1 day ago
Montréal, CanadaSenior

Responsibilities

  • Design and modify reusable components for CBC/Radio-Canada digital platforms, including audio/video player components.
  • Develop and coordinate front-end features with product owners, architects, and technical managers.
  • Ensure application performance under high loads and maintain product quality and standards throughout execution.
  • Participate in user-story development, sprint planning, retrospectives, code reviews, deployments, and Scrum activities.
  • Propose solutions to technical challenges and stay current with digital-development trends.

Requirements

  • University degree or equivalent experience.
  • At least 3 years of software development experience.
  • Experience developing complex, high-performance mobile applications and applications published on the App Store.
  • Proficiency with Xcode, Git, and Swift.
  • Experience with pull-request code reviews and programming patterns such as MVC, MVP, or MVVM.
  • Ability to read, produce, and follow software architecture diagrams, including UML and sequence diagrams.
  • Bilingual English and French spoken and written communication is mandatory.
  • Knowledge of SOLID principles, SwiftUI, Combine, AVPlayer, CoreData, AlamoFire, CocoaPods, audio-video streaming, or additional programming languages is an asset.
  • Strong analytical, conceptual, communication, teamwork, critical-thinking, organizational, and problem-solving skills.

Benefits

  • Hybrid work arrangement with a mix of in-office and remote work, plus work-from-home opportunities.
  • Flexible work schedules.
  • Competitive total rewards package and CBC/Radio-Canada employee benefits.
  • Continued learning, professional development, pair programming, mentorship, and Employee Resource Group opportunities.
  • Creative, dynamic, supportive, and inclusive work environment.
  • Full-time 12-month contract position, renewable annually.
  • Candidates advancing in the process must complete a mandatory criminal record check and may undergo other operationally required background checks.

Tech Stack

GitSwiftSwiftUI

Categories

Mobile
CBC/Radio-Canada

About CBC/Radio-Canada

5,001-10,000 employees

CBC/Radio-Canada is Canada’s national public broadcaster, operating the CBC and Radio-Canada networks across radio, television, and digital platforms, including streaming apps like CBC Gem and ICI TOU.TV. It is a Crown corporation funded primarily by parliamentary appropriations, supplemented by advertising and subscriptions, serving audiences in English, French, and Indigenous languages. Founded in 1932 and headquartered in Toronto, it produces news, sports, and documentaries for audiences nationwide.

Contact me