
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