シニア 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 の従業員福利厚生
