本ポジションでは、民放公式テレビ配信サービス「TVer」のアプリ開発・機能改善等を担っていただくiOSエンジニアとして、具体的に以下の業務に携わっていただきます。
※(雇入れ直後)iOSエンジニア (変更の範囲)当社業務に関わる全般
<業務内容>
・新機能開発
・ユーザー課題の仮説出し
・実装・リリース
・機能改善
・QA業務
・開発パートナーとの協業
<開発環境>
Swift, Objective-C
開発ツール:Xcode
※動画再生は配信プラットフォームのSDKを利用します
<応募要件>
・UIKitなどのiOS標準ライブラリ、フレームワークについての知識、開発経験
・Swift UIを用いたUI開発経験
・リアクティブプログラミングの経験、知見
・コードレビューをする文化への理解
・Gitを用いたチーム開発の経験
・複数人でのiOSアプリ開発の経験
<歓迎要件>
・TCAやClean Architectureを利用した実装経験
・toC向けプロダクトの開発経験
・GitHub Actionsを使用したCI/CD構築経験
・Figmaを利用したデザイナーとの連携経験
・Firebaseを利用した開発経験
・モバイルアプリケーションのUX/デザインシステムに関する知見
・テックリードとしての開発のリード経験
・裁量を持って技術戦略やリリース計画などの立案をしチームをリードした経験
★TVerはiOSDC Japan 2024に協賛し、当社エンジニアが登壇しました★
「月間4.5億回再生を超える大規模サービス TVer iOSアプリのリアーキテクチャ戦略」
https://speakerdeck.com/techtver/20240826-iosdc-japan-2024
【働き方など】
・ハイブリッド型勤務やスーパーフレックス制度で、ご自身の生産性が高まる働き方を選択いただけます。
・開発に不自由しないPC(Mac or Windows)を支給
・社外勉強会やエンジニア同士の情報交換のためのミーティングあり
・オフィス内は、フリーアドレスのデスクにモニターを常設。集中スペースや疲れにくいチェアを配備
【開発組織について】
再生数月間4.9億回を超えるサービスで、大規模かつ高負荷なプロダクトである「TVer」を開発面で支えるサービスプロダクト本部では、「プロダクトの開発・運用・保守から新たな価値を創造し、事業成長を牽引する」をミッションとし、事業戦略に沿ったプロダクト戦略の策定、アプリやCMS等の開発ディレクションや、バックエンド・データ・インフラ等システムの設計、開発、運用のほか、大量データの収集や処理、分析などを行っています。
想定配属先となるサービスプロダクト本部は約40名で構成されており、PdMやディレクター、機能を実装・運用するバックエンドエンジニア、SRE、インフラエンジニア、データエンジニア、データサイエンティスト、フロントエンジニア、各種スマートフォンエンジニアなどが在籍しています。
今後スピード感を持ってさらなるサービス拡大を目指すにあたり、体制の増強を急いでいます。
日本国内でのサービス認知率が7割を越え、ユーザー数、アクセス数、利用時間が大きく、常に高負荷なシステムの安定稼働を実現していくことは、社会的なインパクトやプレッシャーの大きさを常に背負う中ではありますが、このサービスの安定稼働を実現している技術を体験し、ご自身の経験にすることができます。
また、当初はベンダーに頼っていたアプリ開発も、市場に合わせた最新のアーキテクチャを考慮して内製化を進めている段階です。
現在、多数のシニアエンジニアやリードエンジニア、CTO経験者などを擁し、各方面から優秀なエンジニアが参画している状況ですが、サービス開始以来前年比約1.5〜2倍の月間再生記録を維持するなど、急激にサービス規模が拡大・成長しており、まだまだやりたいことや実現できていないことが多い状況です。
サービス規模に対して少数精鋭の状況であるため、ご自身の技術力を向上できる環境であることはもちろん、組織づくりや開発体制の在り方を、主体的に提案・実践できる環境であることが大きな特徴です。