Radio-Canada
Radio-Canada
5 001 – 10 000 Zaměstnanci
MédiaTelekomunikace
Radio-Canada je kanadský národní veřejnoprávní vysílatel a jedna z největších kulturních institucí v zemi. Její mediální a telekomunikační činnost zahrnuje širokou škálu rozhlasových a televizních služeb i internetové a satelitní nabídky, díky nimž je její program dostupný Kanaďanům po celé zemi. Organizace sdružuje týmy působící v oblasti veřejnoprávních médií, vysílání, digitálních služeb a souvisejících komunikačních technologií.

Seniorní iOS vývojář, tým OTT streamingu — Radio-Canada, hybridní práce v Montréalu

Vyvíjejte a vylepšujte vysoce výkonné streamovací aplikace pro CBC Gem a ICI TOU.TV. Navrhujte znovu použitelné komponenty a spolupracujte s produktovými a vývojovými týmy v prostředí Agile.

Popis

  • Navrhovat a vylepšovat znovu použitelné komponenty pro digitální platformy Radio-Canada včetně audio a video přehrávačů
  • Uplatňovat vývojové standardy a udržovat kvalitu produktu v průběhu celého dodání
  • Sledovat trendy v oblasti digitálního vývoje
  • Proaktivně navrhovat řešení technických problémů
  • Účastnit se aktivit Agile Scrum, vyhodnocovat postup a výsledky projektů a podle potřeby provádět úpravy
  • Pomáhat s tvorbou uživatelských příběhů pro více produktů
  • Optimalizovat výkon aplikací při vysokém zatížení
  • Přispívat k plánování sprintů, retrospektivám a nasazování aplikací
  • Účastnit se kontrol kódu a nasazovat technická řešení
  • Úzce spolupracovat s vlastníky produktů, architekty a technickými manažery
  • Koordinovat technickou práci potřebnou k dodání požadovaných funkcí
  • Podporovat sjednocenou produktovou platformu CBC Gem a ICI TOU.TV

Požadavky

  • Vysokoškolské vzdělání nebo odpovídající profesní zkušenost
  • Nejméně tři roky zkušeností s vývojem softwaru
  • Zkušenosti s tvorbou komplexních, vysoce výkonných mobilních aplikací
  • Znalost nástrojů Xcode, Git a Swift
  • Zkušenosti s vývojem aplikace vydané prostřednictvím App Store
  • Zkušenosti s kontrolou kódu a pull requesty
  • Znalost programovacích vzorů MVC, MVP nebo MVVM
  • Schopnost interpretovat, vytvářet a používat diagramy softwarové architektury včetně UML diagramů a sekvenčních diagramů
  • Zájem o aplikace určené pro mobilní zařízení, tablety a televizory
  • Znalost SwiftUI a Combine
  • Znalost CocoaPods včetně návrhu a údržby interních podů
  • Povinná plynulá písemná i mluvená znalost angličtiny a francouzštiny
  • Schopnost pracovat ve vícejazyčném prostředí
  • Úspěšné absolvování povinné kontroly trestního rejstříku
  • Uchazeči mohou být požádáni o absolvování hodnocení dovedností a znalostí

Benefity

  • Flexibilní pracovní doba
  • Možnost práce z domova
  • Konkurenceschopný celkový balíček odměn
  • Možnost pracovat s moderními technologiemi
  • Průběžné příležitosti k učení a profesnímu rozvoji
  • Možnost zapojit se do zaměstnaneckých resource groups
  • Možnosti párového programování a mentoringu
  • Kreativní a dynamické pracovní prostředí
  • Podporující management oddaný diverzitě a inkluzi
  • Kultura podporující experimentování a iterativní technické inovace
  • Zaměstnanecké výhody CBC/Radio-Canada