Radio-Canada
Radio-Canada
5,001 – 10,000 従業員
メディア電気通信
Radio-Canadaは、カナダの国営公共放送機関であり、同国最大級の文化機関の一つです。メディアおよび通信事業は、幅広いラジオ・テレビサービスに加え、インターネットや衛星を通じたサービスにも及び、カナダ全土の人々が番組を利用できる環境を提供しています。同機関には、公共メディア、放送、デジタルサービス、関連する通信技術に携わるチームが集まっています。

シニア iOS 開発者、OTT ストリーミングチーム——CBC/Radio-Canada、モントリオール・ハイブリッド勤務

CBC Gem と ICI TOU.TV 向けの高性能ストリーミングアプリを構築・改善します。再利用可能なコンポーネントを設計し、アジャイル環境でプロダクトチームやエンジニアリングチームと連携します。

仕事内容

  • Radio-Canada のデジタルプラットフォーム向けに、音声・動画プレーヤーなどの再利用可能なコンポーネントを設計・改善する
  • 開発標準を適用し、提供プロセス全体で製品品質を維持する
  • デジタル開発のトレンドを把握する
  • 技術的な課題に対する解決策を主体的に提案する
  • アジャイル Scrum の活動に参加し、プロジェクトの進捗と成果を確認して必要に応じて調整する
  • 複数の製品向けのユーザーストーリー作成を支援する
  • 高負荷時のアプリケーション性能を最適化する
  • スプリント計画、振り返り、アプリケーションのデプロイに貢献する
  • コードレビューに参加し、技術的なソリューションをデプロイする
  • プロダクトオーナー、アーキテクト、テクニカルマネージャーと緊密に連携する
  • 要求された機能の提供に必要な技術作業を調整する
  • CBC Gem と ICI TOU.TV を支える統合プロダクトプラットフォームをサポートする

応募要件

  • 大学の学位、または同等の実務経験
  • ソフトウェア開発の実務経験3年以上
  • 複雑で高性能なモバイルアプリケーションの構築経験
  • Xcode、Git、Swift に習熟していること
  • App Store で公開されたアプリケーションの開発経験
  • コードレビューとプルリクエストの実務経験
  • MVC、MVP、MVVM などのプログラミングパターンに関する知識
  • UML 図やシーケンス図を含むソフトウェアアーキテクチャ図を読み取り、作成し、遵守できること
  • モバイル、タブレット、テレビ向けアプリケーションに関心があること
  • SwiftUI と Combine に関する知識
  • CocoaPods に関する知識(社内 Pod の設計・保守を含む)
  • 英語とフランス語を読み書き・会話ともに流暢に使えることが必須
  • 多言語環境で働けること
  • 必須の犯罪歴チェックを無事に完了できること
  • 候補者はスキルおよび知識評価の受験を求められる場合がある

福利厚生

  • 柔軟な勤務時間
  • 在宅勤務の機会
  • 競争力のある総合報酬パッケージ
  • 最新のテクノロジーに携わる機会
  • 継続的な学習とキャリア開発の機会
  • 従業員リソースグループに参加する機会
  • ペアプログラミングとメンタリングの機会
  • 創造的で活気のある職場環境
  • 多様性とインクルージョンに取り組む支援的なマネジメント
  • 実験と反復的な技術革新を奨励する文化
  • CBC/Radio-Canada の従業員福利厚生