
Radio-Canada ist Kanadas öffentlich-rechtlicher Nationalsender und eine der größten Kultureinrichtungen des Landes. Die Medien- und Telekommunikationsaktivitäten umfassen ein breites Spektrum an Radio- und Fernsehdiensten sowie Internet- und Satellitenangebote, die das Programm für Menschen in ganz Kanada zugänglich machen. Die Organisation vereint Teams aus den Bereichen öffentlich-rechtliche Medien, Rundfunk, digitale Dienste und verwandte Kommunikationstechnologien.
Senior Android-Entwickler/in, OTT-Team – Französische Dienste | Radio-Canada (Hybrid)
Entwickeln Sie leistungsstarke Kotlin-Anwendungen für die Streaming-Plattformen von Radio-Canada, darunter CBC Gem und ICI TOU.TV. Gestalten Sie Erlebnisse für Mobilgeräte, Tablets und Fernseher.
Beschreibung
- Erstellen und erweitern Sie wiederverwendbare Komponenten für die digitalen Plattformen von Radio-Canada, einschließlich Audio- und Videoplayern
- Sichern Sie während der gesamten Umsetzung Projektstandards und Qualität
- Beobachten Sie neue Trends in der digitalen Entwicklung
- Erkennen Sie technische Herausforderungen proaktiv und empfehlen Sie Lösungen
- Überprüfen Sie laufende Produktionsprojekte und setzen Sie im Rahmen agiler Scrum-Praktiken Korrekturen um
- Bewerten Sie abgeschlossene Projekte, um Ergebnisse zu messen
- Unterstützen Sie die Definition von User Stories für verschiedene Produkte
- Optimieren Sie Anwendungen für hohe Auslastung
- Beteiligen Sie sich an Sprint-Planungen, Retrospektiven und Anwendungs-Releases
- Überprüfen Sie Code und unterstützen Sie die Bereitstellung von Lösungen
- Arbeiten Sie mit Product Ownern, Architektinnen und Architekten sowie technischen Führungskräften zusammen
- Koordinieren Sie die technische Arbeit, die zur Umsetzung angeforderter Funktionen erforderlich ist
- Entwickeln Sie Front-End-Funktionen für die OTT-Plattform hinter CBC Gem und ICI TOU.TV
Anforderungen
- Hochschulabschluss oder gleichwertige Berufserfahrung
- Mindestens drei Jahre Erfahrung in der Softwareentwicklung
- Erfahrung in der Entwicklung komplexer, leistungsstarker mobiler Anwendungen
- Sicherer Umgang mit Android Studio, Git und Kotlin
- Erfahrung mit der Veröffentlichung einer Anwendung bei Google Play
- Erfahrung mit Code-Reviews und Pull Requests
- Kenntnisse von Programmiermustern wie MVP und MVVM
- Fähigkeit, Softwarearchitekturdiagramme einschließlich UML- und Sequenzdiagrammen zu lesen, zu erstellen und zu befolgen
- Interesse an Anwendungen für Mobilgeräte, Tablets und Fernseher
- Breites technisches Wissen und intellektuelle Neugier
- Ausgeprägte Fähigkeiten zum kritischen Denken
- Interesse an wichtigen Trends und Herausforderungen der digitalen Welt
- Sorgfältige, selbstständige und lösungsorientierte Arbeitsweise
- Ausgezeichnete Fähigkeiten im Stressmanagement und bei der Priorisierung
- Analytische und konzeptionelle Denkfähigkeiten
- Flexibilität, Eigeninitiative und Energie
- Ausgeprägte Team- und Kommunikationsfähigkeiten
- Mündliche und schriftliche Sprachkenntnisse in Englisch und Französisch sind zwingend erforderlich
- Bereitschaft, bei Bedarf Kompetenz- und Wissenstests zu absolvieren
- Eine Überprüfung des Strafregisters ist verpflichtend; zusätzliche Hintergrundüberprüfungen können erforderlich sein
Zusatzleistungen
- Flexible Arbeitszeiten
- Möglichkeiten zur Arbeit von zu Hause
- Wettbewerbsfähiges Gesamtvergütungspaket
- Möglichkeiten, mit modernen Technologien zu arbeiten
- Laufende Lern- und Weiterbildungsmöglichkeiten
- Möglichkeiten zur Teilnahme an Employee Resource Groups
- Möglichkeiten für Pair Programming und Mentoring
- Kreativer und dynamischer Arbeitsplatz
- Unterstützendes Management mit starkem Engagement für Vielfalt und Inklusion
- Ein Arbeitsumfeld, das Experimente und iterative Entwicklung fördert
- Mitarbeitendenleistungen von CBC/Radio-Canada