Radio-Canada
Radio-Canada
5.001 – 10.000 Medewerkers
MediaTelecommunicatie
Radio-Canada is de nationale publieke omroep van Canada en een van de grootste culturele instellingen van het land. De media- en telecomactiviteiten omvatten een breed scala aan radio- en televisiediensten, evenals internet- en satellietaanbod waarmee het programma toegankelijk is voor Canadezen in het hele land. De organisatie brengt teams samen die werken aan publieke media, omroep, digitale diensten en aanverwante communicatietechnologieën.

Senior iOS-ontwikkelaar, OTT-streamingteam – Radio-Canada, Montreal hybride

Bouw en verbeter hoogwaardige streamingapplicaties voor CBC Gem en ICI TOU.TV. Ontwerp herbruikbare componenten en werk samen met product- en engineeringteams in een Agile-omgeving.

Beschrijving

  • Ontwerp en verbeter herbruikbare componenten voor de digitale platforms van Radio-Canada, waaronder audio- en videospelers
  • Pas ontwikkelstandaarden toe en bewaak de productkwaliteit tijdens het volledige opleveringsproces
  • Volg trends in digitale ontwikkeling
  • Draag proactief oplossingen aan voor technische uitdagingen
  • Neem deel aan Agile Scrum-activiteiten, beoordeel de voortgang en resultaten van projecten en stuur waar nodig bij
  • Help user stories voor meerdere producten op te stellen
  • Optimaliseer de prestaties van applicaties onder zware belasting
  • Draag bij aan sprintplanning, retrospectives en het uitrollen van applicaties
  • Neem deel aan codebeoordelingen en implementeer technische oplossingen
  • Werk nauw samen met product owners, architecten en technisch managers
  • Coördineer het technische werk dat nodig is om aangevraagde functies op te leveren
  • Ondersteun het uniforme productplatform achter CBC Gem en ICI TOU.TV

Vereisten

  • Een universitair diploma of gelijkwaardige professionele ervaring
  • Minimaal drie jaar ervaring in softwareontwikkeling
  • Ervaring met het bouwen van complexe, hoogwaardige mobiele applicaties
  • Goede beheersing van Xcode, Git en Swift
  • Ervaring met het ontwikkelen van een applicatie die via de App Store is uitgebracht
  • Ervaring met codebeoordelingen en pull requests
  • Kennis van de programmeerpatronen MVC, MVP of MVVM
  • Vermogen om softwarearchitectuurdiagrammen, waaronder UML- en sequentiediagrammen, te interpreteren, te maken en te volgen
  • Interesse in applicaties voor mobiele apparaten, tablets en tv-apparaten
  • Kennis van SwiftUI en Combine
  • Kennis van CocoaPods, waaronder het ontwerpen en onderhouden van interne pods
  • Schriftelijke en mondelinge beheersing van Engels en Frans is verplicht
  • Vermogen om in een meertalige omgeving te werken
  • Succesvolle afronding van een verplichte controle van het strafregister
  • Kandidaten kunnen worden gevraagd om vaardigheids- en kennistoetsen af te leggen

Voordelen

  • Flexibele werktijden
  • Mogelijkheden om vanuit huis te werken
  • Competitief totaalbeloningspakket
  • Mogelijkheden om met moderne technologie te werken
  • Doorlopende mogelijkheden voor leren en professionele ontwikkeling
  • Mogelijkheden om deel te nemen aan Employee Resource Groups
  • Mogelijkheden voor pair programming en mentoring
  • Creatieve, dynamische werkomgeving
  • Ondersteunend management dat zich inzet voor diversiteit en inclusie
  • Een cultuur die experimenteren en iteratieve technische innovatie stimuleert
  • Arbeidsvoorwaarden voor medewerkers van CBC/Radio-Canada