
Radio-Canada on Kanadan kansallinen julkisen palvelun yleisradioyhtiö ja yksi maan suurimmista kulttuurilaitoksista. Sen media- ja televiestintätoiminta kattaa laajan valikoiman radio- ja televisiopalveluja sekä internet- ja satelliittipalveluja, joiden ansiosta sen ohjelmat ovat kanadalaisten saatavilla eri puolilla maata. Organisaation eri tiimit työskentelevät julkisen median, yleisradiotoiminnan, digitaalisten palvelujen ja niihin liittyvien viestintäteknologioiden parissa.
Senior iOS-kehittäjä, OTT-suoratoistotiimi – Radio-Canada, Montreal, hybridityö
Rakenna ja kehitä tehokkaita suoratoistosovelluksia CBC Gemille ja ICI TOU.TV:lle. Suunnittele uudelleenkäytettäviä komponentteja yhteistyössä tuote- ja suunnittelutiimien kanssa ketterässä työympäristössä.
Kuvaus
- Suunnittele ja kehitä uudelleenkäytettäviä komponentteja Radio-Canadan digitaalisille alustoille, mukaan lukien ääni- ja videosoittimet
- Noudata kehitysstandardeja ja ylläpidä tuotteen laatua koko toimituksen ajan
- Seuraa digitaalisen kehityksen trendejä
- Ehdota ennakoivasti ratkaisuja teknisiin haasteisiin
- Osallistu Agile Scrum -toimintaan, arvioi projektin etenemistä ja tuloksia sekä tee tarvittavia muutoksia
- Auta käyttäjätarinoiden laatimisessa useille tuotteille
- Optimoi sovellusten suorituskyky raskaassa kuormituksessa
- Osallistu sprinttien suunnitteluun, retrospektiiveihin ja sovellusten julkaisemiseen
- Osallistu koodikatselmointeihin ja ota teknisiä ratkaisuja käyttöön
- Tee tiivistä yhteistyötä tuoteomistajien, arkkitehtien ja teknisten johtajien kanssa
- Koordinoi pyydettyjen ominaisuuksien toimittamiseen tarvittavaa teknistä työtä
- Tue CBC Gemin ja ICI TOU.TV:n taustalla olevaa yhtenäistä tuotealustaa
Vaatimukset
- Yliopistotutkinto tai vastaava ammatillinen kokemus
- Vähintään kolme vuotta ohjelmistokehityskokemusta
- Kokemusta monimutkaisten ja suorituskykyisten mobiilisovellusten rakentamisesta
- Xcoden, Gitin ja Swiftin hyvä hallinta
- Kokemusta App Storessa julkaistun sovelluksen kehittämisestä
- Kokemusta koodikatselmoinneista ja pull request -pyynnöistä
- MVC-, MVP- tai MVVM-ohjelmointimallien tuntemus
- Kyky tulkita, laatia ja noudattaa ohjelmistoarkkitehtuurikaavioita, kuten UML- ja sekvenssikaavioita
- Kiinnostus mobiili-, tabletti- ja TV-laitteille suunniteltuihin sovelluksiin
- SwiftUI:n ja Combinen tuntemus
- CocoaPodsin tuntemus, mukaan lukien sisäisten podien suunnittelu ja ylläpito
- Kirjallinen ja suullinen englannin ja ranskan kielen taito on pakollinen
- Kyky työskennellä monikielisessä ympäristössä
- Pakollisen rikosrekisteritarkistuksen hyväksytty suorittaminen
- Hakijoita voidaan pyytää suorittamaan taito- ja tietotestejä
Edut
- Joustavat työajat
- Mahdollisuus työskennellä kotoa
- Kilpailukykyinen kokonaispalkitsemispaketti
- Mahdollisuuksia työskennellä nykyaikaisen teknologian parissa
- Jatkuvia oppimis- ja ammatillisen kehittymisen mahdollisuuksia
- Mahdollisuuksia liittyä työntekijöiden resurssiryhmiin
- Mahdollisuuksia pariohjelmointiin ja mentorointiin
- Luova ja dynaaminen työympäristö
- Kannustava johto, joka on sitoutunut monimuotoisuuteen ja inkluusioon
- Kokeiluihin ja iteratiiviseen tekniseen innovointiin kannustava kulttuuri
- CBC/Radio-Canadan työntekijäedut