Skip to content
← Back to job listings

Premier développeur ou première développeuse Android, Équipe OTT (Service français) (télétravail/hybride)

CBC/Radio-Canada · Montreal, QC, Canada

Quick applyfull-time19 days ago

About The Role

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.

Do you think you have the ability and drive to keep up with this exciting, ever-changing industry? Whether it be in front of the camera, on air, online or behind the scenes, you would be joining a team that thrives on making connections and telling stories that are important to Canadians.

Unposting Date

2026-07-16 11:59 PM

À CBC/Radio-Canada, nous avons tous une histoire à raconter. Quelle est la vôtre ?

Si vous partagez notre passion pour les histoires canadiennes et que vous désirez nous aider à engager la conversation avec les personnes et les communautés sur nos diverses plateformes numériques, c’est avec nous que vous pouvez le faire !

Tous les jours, vous aurez l’occasion de concevoir la manière dont nos services numériques reflètent la population canadienne. Votre travail aura un impact direct sur la façon dont des millions de Canadiens de diverses communautés interagissent avec nos produits, les uns avec les autres et avec les diverses voix qui rendent notre pays si unique.

Vous aurez l’occasion de contribuer à éclairer et à divertir le public canadien en participant au travail innovateur que nous faisons afin de créer les supports nécessaires pour distribuer notre contenu. Nous sommes un lieu d’innovation où les professionnels talentueux avec qui nous collaborons sont respectés et appréciés pour leurs contributions. Nos équipes de produit sont dynamiques et notre culture organisationnelle s’efforce de respecter les normes les plus élevées en matière de diversité et d’inclusion. Nous croyons qu’embaucher des personnes avec des parcours professionnels et des expériences différentes est fondamental pour assurer nos réussites respectives, et bâtir des équipes fortes et hautement performantes. En contribuant à notre mission, vous façonnerez la vision de CBC/Radio-Canada et l’avenir de notre pays.

Nous savons qu’un véritable engagement envers l’équité, la diversité et l’inclusion est la clé pour créer des contenus qui reflètent la richesse et l’évolution de la société canadienne. Nous nous engageons aussi à tisser des liens avec nos auditoires sur de multiples plateformes, ce qui comprend la création d’espaces virtuels où les communautés peuvent échanger entre elles.

Ce poste est une combinaison de télétravail et de présence au bureau. Les modalités de travail seront discutées avec les gestionnaires d'embauche selon les lignes directrices déterminées par le secteur.

En quoi ce rôle est-il important?

Vous serez partie intégrante de notre équipe de plateformes de contournement. À ce titre, en étroite collaboration avec les chefs de produit, l’architecte et le gestionnaire technique, votre mandat sera d’assurer le bon déroulement du développement du produit dans votre expertise, de coordonner les efforts techniques requis pour livrer les fonctionnalités demandées, tout en respectant les normes, pratiques et standards convenus par l’équipe de direction du développement.

Cette équipe est chargée d’un produit harmonisé, propulsant ICI TOU.TV ainsi que CBC Gem.

Avantages auxquels vous pouvez vous attendre

  • Horaire de travail souple vous accordant la priorité, ainsi qu’à votre famille et à votre travail;
  • Possibilité de travailler de la maison;
  • Rémunération globale concurrentielle;
  • Possibilité de travailler avec des technologies à la fine pointe;
  • Possibilités d’apprentissage et de développement professionnel continus;
  • Possibilité de faire partie de nos groupes d’affinité;
  • Programme de jumelage et occasions de mentorat, vous permettant d’apprendre des meilleurs dans l’industrie et d’encadrer les nouveaux talents;
  • Environnement de travail créatif et dynamique où vos idées et votre contribution sont écoutées, valorisées et respectées;
  • Une équipe de direction solidaire engage à respecter les plus hauts niveaux de diversité et d’inclusion;
  • Un environnement favorisant l’expérimentation et une approche itérative afin de réaliser les formes les plus poussées d’innovation technique.

Vos responsabilités

  • Concevoir et/ou modifier les composantes réutilisables destinés aux plateformes numériques de Radio-Canada; comme par exemple le lecteur audio/vidéo
  • S’assurer du respect des normes et contrôler la qualité du produit tout au long de la réalisation du projet;
  • Se tenir au courant des nouvelles tendances dans les différents domaines du développement numérique;
  • En étant proactif, proposer des solutions aux défis rencontrés;
  • Participer aux activités Agile Scrum destinées à faire le point sur les projets en cours de production afin d’apporter les correctifs et ajustements nécessaires ou des projets achevés afin d’en mesurer les résultats.
  • Participer au développement des récits utilisateurs de nos différents produits;
  • S’assurer de la bonne performance des applications développées afin de répondre à une charge élevée;
  • Participer à la planification des sprints, les rétros, ainsi que les déploiements des applications;
  • Participer aux revues de code et aux déploiements de la solution

Nous sommes à la recherche d'un candidat répondant au profil suivant

  • Diplôme universitaire ou expérience équivalente;
  • Au moins 3 ans d’expérience en développement logiciel;
  • Expérience dans le développement d’applications mobiles complexes et performantes;
  • Maîtrise de Android Studio, Git, et du langage Kotlin;
  • Avoir une application publiée sur Google Play;
  • Avoir déjà travaillé dans un contexte de revue de code (pull request);
  • Connaissance des patrons de programmation (tels que MVP ou MVVM);
  • Connaissance des principes d’architecture SOLID, un atout;
  • Habileté à lire, produire, et respecter des diagrammes d’architecture logicielle (UML, diagramme de séquence, etc…);
  • Intérêt à travailler sur une application disponible sur plusieurs facteurs de forme (mobile / tablette / TV);
  • Connaissance de Jetpack Compose, Exoplayer, Kotlin Multiplateforme un atout;
  • Connaissance des librairies Dagger, Hilt, Koin, un atout;
  • Connaissance des composantes d’architecture Google, un atout;
  • Connaissance de Maven (incluant la conception/maintenance de librairies internes), un atout;
  • Connaissance en diffusion audio-vidéo sur le web (streaming), un atout;
  • Connaissance d'autres langages de programmation, un atout;
  • Connaissance de patrons de conception (design patterns), un atout;
  • Bonne culture générale et grande curiosité intellectuelle (acquérir et développer de nouvelles connaissances et compétences);
  • Esprit critique (questionner et proposer de nouvelles idées);
  • Intérêt prononcé pour les grandes tendances et enjeux du monde numérique;
  • Rigueur, autonomie et débrouillardise;
  • Excellente gestion du stress et des priorités;
  • Esprit d'analyse et de conceptualisation;
  • Flexibilité, initiative et dynamisme;
  • Aptitude à travailler en équipe, excellent communicateur;
  • Maîtrise du français;
  • Connaissance fonctionnelle de l’anglais écrit et parlé, requis.

Veuillez noter qu'en raison de la nature des mandats et des responsabilités de ce rôle, tous les candidats devront travailler dans un environnement multilingue, où le travail se déroulera dans les deux langues officielles (anglais et français). Par conséquent, les employés travaillant dans ce rôle devront faire les efforts et les ajustements nécessaires pour naviguer dans cet environnement multilingue de manière respectueuse pour tous.

Veuillez prendre note qu’il s’agit d’un poste contractuel d’une durée de 12 mois renouvelable annuellement. Précisons que ce poste régulier n’est pas un mandat de consultation, mais plutôt une opportunité de longue durée avec des avantages intéressants en tant qu’employé de Radio Canada.

Candidates may be subject to skills and knowledge testing.

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. This includes

  • A mandatory Criminal record check.
  • Other background checks may be conducted based on the operational requirements of the position.

CBC/Radio-Canada is committed to being a leader in reflecting our country’s diversity. That’s because we can only create and tell the stories that connect Canadians, by having a workforce that mirrors the ever-changing makeup of our country. That’s why we, as an employer, value equal opportunity and nurture an inclusive workplace where our individual differences are not only recognized and valued, but also extend to and pervade all the services we provide as Canada’s public broadcaster. For more information, visit the Diversity and Inclusion section of our website. If you have accommodation needs at this stage of the recruitment process, please inform us as soon as possible by sending an e-mail to recruitment@cbc.ca .

You are invited to consult and familiarize yourself with our Code of Conduct, which can be found on our corporate website . All employees must adhere to the Code as a condition of employment. We also invite you to take a look at our policy on conflicts of interest . In the event that you become an employee, it will be important to inform us, as quickly as possible, of any situation that, because of your hiring, constitutes or could appear to constitute a conflict of interest.

Primary Location

1000, Rue Papineau, Montreal, Quebec, H2K 0C2

Number of Openings

1

Work Schedule

Full time

This listing was posted by a verified recruiter at CBC/Radio-Canada. Report this listing