Radio-Canada
Radio-Canada
5 001 – 10 000 Ansatte
MedierTelekommunikasjon
Radio-Canada er Canadas nasjonale allmennkringkaster og en av landets største kulturinstitusjoner. Medie- og telekommunikasjonsvirksomheten omfatter et bredt spekter av radio- og fjernsynstjenester, i tillegg til internett- og satellitttilbud som gjør programmene tilgjengelige for kanadiere over hele landet. Organisasjonen samler team som arbeider med allmennkringkastingsmedier, kringkasting, digitale tjenester og tilknyttede kommunikasjonsteknologier.

Senior iOS-utvikler, OTT-strømmeteamet – Radio-Canada, Montreal hybrid

Bygg og forbedre strømmingsapplikasjoner med høy ytelse for CBC Gem og ICI TOU.TV. Utform gjenbrukbare komponenter i samarbeid med produkt- og utviklingsteam i et agilt miljø.

Beskrivelse

  • Utform og forbedre gjenbrukbare komponenter for Radio-Canadas digitale plattformer, inkludert lyd- og videospillere
  • Følg utviklingsstandarder og oppretthold produktkvaliteten gjennom hele leveransen
  • Følg med på trender innen digital utvikling
  • Foreslå proaktivt løsninger på tekniske utfordringer
  • Delta i agile Scrum-aktiviteter, gjennomgå prosjektets fremdrift og resultater og foreta justeringer etter behov
  • Bidra til å lage brukerhistorier for flere produkter
  • Optimaliser applikasjonsytelsen under høy belastning
  • Bidra til sprintplanlegging, retrospektiver og utrulling av applikasjoner
  • Delta i kodegjennomganger og rull ut tekniske løsninger
  • Samarbeid tett med produkteiere, arkitekter og tekniske ledere
  • Koordiner det tekniske arbeidet som kreves for å levere etterspurte funksjoner
  • Støtt den samlede produktplattformen bak CBC Gem og ICI TOU.TV

Krav

  • Universitetsgrad eller tilsvarende yrkeserfaring
  • Minst tre års erfaring med programvareutvikling
  • Erfaring med å bygge komplekse mobilapplikasjoner med høy ytelse
  • Gode kunnskaper i Xcode, Git og Swift
  • Erfaring med å utvikle en applikasjon som er publisert gjennom App Store
  • Erfaring med kodegjennomganger og pull requests
  • Kunnskap om programmeringsmønstrene MVC, MVP eller MVVM
  • Evne til å tolke, lage og følge diagrammer for programvarearkitektur, inkludert UML- og sekvensdiagrammer
  • Interesse for applikasjoner utviklet for mobiltelefoner, nettbrett og TV-enheter
  • Kunnskap om SwiftUI og Combine
  • Kunnskap om CocoaPods, inkludert utforming og vedlikehold av interne pods
  • Obligatoriske skriftlige og muntlige ferdigheter i engelsk og fransk
  • Evne til å arbeide i et flerspråklig miljø
  • Bestått obligatorisk vandelskontroll
  • Kandidater kan bli bedt om å gjennomføre ferdighets- og kunnskapsvurderinger

Fordeler

  • Fleksible arbeidstider
  • Mulighet til å jobbe hjemmefra
  • Konkurransedyktig total kompensasjonspakke
  • Muligheter til å arbeide med moderne teknologi
  • Løpende muligheter for læring og faglig utvikling
  • Muligheter til å delta i ressursgrupper for ansatte
  • Muligheter for parprogrammering og mentorskap
  • Kreativt og dynamisk arbeidsmiljø
  • Støttende ledelse med engasjement for mangfold og inkludering
  • En kultur som oppmuntrer til eksperimentering og iterativ teknisk innovasjon
  • Ansattfordeler hos CBC/Radio-Canada