Remote Android Senior Dev — OTT Platform

CBC/Radio-Canada

Montreal (administrative region)

Hybrid

CAD 90,000 - 120,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible work schedules
Work from home opportunities
Competitive total rewards package
Opportunities to work with cutting age
Continued learning and professional发展
Employee Resource Groups

Job summary

CBC/Radio-Canada in Montreal is seeking an Android Senior Developer for the OTT Team (French Services). The role focuses on front-end mobile development for CBC Gem/ICI TOU.TV, with hybrid telework options and collaboration with product owners and architects.

You will contribute to high-performance apps, participate in Agile Scrum, code reviews, and ensure quality across multiple form factors (mobile/tablet/TV).

Qualifications

  • University degree or equivalent experience.
  • At least 3 years of experience in software development.
  • Experience in developing complex and high-performance mobile applications.
  • Proficiency in Android Studio, Git, and the Kotlin language.
  • Experience in developing an application published on Google Play.
  • Experience in developing within code review context (pull request).
  • Knowledge of programming patterns (such as MVP or MVVM).
  • Knowledge of SOLID architecture principles is an asset.
  • Ability to read, produce, and adhere to software architecture diagrams (UML, sequence diagram, etc.).
  • Interest in working on an application available on multiple form factors (mobile/tablet/TV).
  • Knowledge of Jetpack Compose, Exoplayer, Kotlin Multiplatform is an asset.
  • Knowledge of the libraries Dagger, Hilt, Koin is an asset.
  • Knowledge of Google architecture components is an asset.
  • Knowledge of Maven (including the design/maintenance of internal libraries) is an asset.
  • Knowledge of audio-video broadcasting on the web (streaming) is an asset.
  • Knowledge of other programming languages is an asset.
  • Knowledge of design patterns is an asset.
  • Good general knowledge and strong intellectual curiosity.
  • Critical thinking and adaptability.
  • Bilingualism in English and French is mandatory.

Responsibilities

  • Design and/or modify reusable components for CBC/Radio-Canada's digital platforms, such as the audio/video player.
  • Ensure compliance with standards and quality throughout project execution.
  • Stay informed of new trends in digital development.
  • Propose proactive solutions to challenges.
  • Participate in Agile Scrum activities and develop user stories.
  • Ensure good performance of applications across high loads.
  • Participate in sprint planning, retrospectives, and deployments.
  • Participate in code reviews and solution deployments.

Skills

Android Studio
Git
Kotlin
Google Play
MVP/MVVM
Jetpack Compose
ExoPlayer
Kotlin Multiplatform
Dagger/Hilt/Koin
Maven
UML diagrams
Streaming
Design patterns

Education

University degree or equivalent experience

Tools

Android Studio
Git
Kotlin
Maven

Job description

CBC/Radio-Canada in Montreal is seeking an Android Senior Developer for the OTT Team (French Services). The role focuses on front-end mobile development for CBC Gem/ICI TOU.TV, with hybrid telework options and collaboration with product owners and architects.

You will contribute to high-performance apps, participate in Agile Scrum, code reviews, and ensure quality across multiple form factors (mobile/tablet/TV).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Developer - OTT Platform (Remote/Hybrid)
Senior Android Developer - OTT Platform (Remote/Hybrid)

Radio-Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Flexible work schedules
Work from home opportunities
Competitive total rewards package
+7
Senior Android Engineer - OTT Platform (Remote/Hybrid)
Senior Android Engineer - OTT Platform (Remote/Hybrid)

JobCubby • Canada

Hybrid
CAD 90,000 - 120,000
Flexible work schedules
Work from home opportunities
Competitive total rewards package
+2
Senior C# Developer – OTT Platform (Remote)
Senior C# Developer – OTT Platform (Remote)

Radio-Canada • Montreal (administrative region)

Hybrid
CAD 85,000 - 130,000
Flexible work arrangements
Work from home opportunities
Competitive rewards package
+5
Android Senior Developer - OTT Team (French Services) (Telework/Hybrid)
Android Senior Developer - OTT Team (French Services) (Telework/Hybrid)

CBC/Radio-Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Flexible work schedules
Work from home opportunities
Competitive total rewards package
+3
Android Senior Developer - OTT Team (French Services) (Telework/Hybrid)
Android Senior Developer - OTT Team (French Services) (Telework/Hybrid)

JobCubby • Canada

Hybrid
CAD 90,000 - 120,000
Flexible work schedules
Work from home opportunities
Competitive total rewards package
+2
Android Senior Developer - OTT Team (French Services) (Telework/Hybrid)
Android Senior Developer - OTT Team (French Services) (Telework/Hybrid)

Radio-Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Flexible work schedules
Work from home opportunities
Competitive total rewards package
+7
Android Developer - OTT Team (French Services) (Telework/Hybrid)
Android Developer - OTT Team (French Services) (Telework/Hybrid)

JobCubby • Canada

Hybrid
CAD 90,000 - 120,000
Flexible schedules
Work from home opportunities
Competitive rewards package
+6
Android Developer - OTT Team (French Services) (Telework/Hybrid)
Android Developer - OTT Team (French Services) (Telework/Hybrid)

Radio-Canada • Montreal (administrative region)

Hybrid
CAD 95,000 - 120,000
Work from home opportunities
Competitive total rewards package
iOS Senior Developer - OTT Team (French Services) (Telework/Hybrid)
iOS Senior Developer - OTT Team (French Services) (Telework/Hybrid)

CBC/Radio-Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Flexible work schedules
Work from home opportunities
Learning opportunities
+2
Android Developer - OTT Team (French Services) (Telework/Hybrid)
Android Developer - OTT Team (French Services) (Telework/Hybrid)

CBC/Radio-Canada • Montreal (administrative region)

Hybrid
CAD 70,000 - 100,000