更新日
求人番号
112961
新着
業務委託
株式会社フジ・ネクステラ・ラボ(フジテレビ系列)【Webエンジニア】
FOD開発:iOSエンジニア募集
所在地
東京都
江東区青海
りんかい線
東京テレポート
4分
職種
Webエンジニア
アプリケーションエンジニア(Web系)
職務内容
動画配信サービス「FOD」のiOSアプリ開発チームは、6名程のチームで行っております。
今回このチームに、リードエンジニアとして参画いただき、FODアプリの新規機能追加や改善を行っていただきます。
「FOD」は2005年にサービスを開始し、2012年以降会員数は急激に伸び、2022年には有料会員数は100万人、スマホアプリは2170万DL・テレビアプリは810万DLに達し、売上げ規模は大幅に拡大中の事業となっています。
「FOD」の主な特徴は、VODサービスの中でも「AVOD」「SVOD」「PPV(EST・TVODなど)」を網羅している日本最大規模の動画配信サービスであり、フジテレビ以外のコンテンツも充実しております。
そんな「FOD」ですが、アプリがリニューアルして3年が経ち、近年のモダンなアプリと比べるとパフォーマンスの低下やUXの改善が課題となっています。
今回は、その改善を中心にリードいただけるエンジニアを募集します。
◾️具体的な業務
・Swift によるアプリ開発
・新機能設計・開発及び機能改善
・スピード感を持った開発
・継続したコードの品質の改善や、自動化による開発環境の改善
・チームメンバーのコードレビュー
・PdM, デザイナー, 品質管理担当といった他職種とのチーム開発
・イベント登壇やテックブログ執筆などエンジニアコミュニティへの情報発信
※上記は一例です。ご経歴とご希望を考慮した上で業務内容を決定します。
※ご経験に応じてチームマネジメントをしていただく場合がございます。
【事前質問事項】
■最も得意だと思うものを最大3つまで選択してください。
・デザイン資料に合わせてUIKitで画面のレイアウトを構築すること
・ デザイン資料に合わせてSwiftUIで画面のレイアウトを構築すること
・ Swiftの特徴を活かして、バグを生みにくい設計をすること
・既存の大規模なコードを読んで理解し、要件を実現するために必要な設計や実装を自分で考えること
・パッケージ管理やコード生成などの周辺ツールやCIなどのサービスを扱い、よりよい開発環境を作ること
・UI以外の、アプリ内の機能やモジュールを設計実装し、他の画面などから利用できるようにすること
・アプリの不具合報告から、状況を再現して原因となるコードを特定し、修正すること
■当てはまると思うものをすべて選択してください。(趣味可)
・循環参照について理解していて、それを防ぐためにどうすればいいかを理解している
・Delegateパターンがどのようなものか、どのような点に気をつけないといけないかを理解している
・Swiftのジェネリクスやプロトコルについてある程度理解している
・複数のiOSアプリ開発者がいるチームの一員として働いたことがある
・AppStoreの審査提出から審査通過後のリリースまでやったことがある
・Distribution証明書を更新したり、ProvisioningProfileを作ったりしたことがある
・外部ライブラリの導入にあたって、それについて調査したり複数を比較したりのような技術選定をしたことがある
・Xcodeのビルド設定や、フレームワークのリンクに関する設定についてある程度知っている
・iOSアプリを1人でゼロから作り、完成させた事がある
■RxSwiftに関するご経験について、当てはまると思うものをすべて選択してください。(趣味可)
・RxSwiftを触ったことがある
・データソースとUIコンポーネントを繋ぎ、リアクティブに動作する画面を実装したことがある
・DisposeBagがなんのためにあり、どのように使うべきか理解している
・既存の非同期処理をRxでラップしてストリームを提供する実装をしたことがある
・RxのObservableにおける、HotとColdについて理解している
・RxSwiftに精通し、提供されているクラスやオペレータなどをよく知っている
今回このチームに、リードエンジニアとして参画いただき、FODアプリの新規機能追加や改善を行っていただきます。
「FOD」は2005年にサービスを開始し、2012年以降会員数は急激に伸び、2022年には有料会員数は100万人、スマホアプリは2170万DL・テレビアプリは810万DLに達し、売上げ規模は大幅に拡大中の事業となっています。
「FOD」の主な特徴は、VODサービスの中でも「AVOD」「SVOD」「PPV(EST・TVODなど)」を網羅している日本最大規模の動画配信サービスであり、フジテレビ以外のコンテンツも充実しております。
そんな「FOD」ですが、アプリがリニューアルして3年が経ち、近年のモダンなアプリと比べるとパフォーマンスの低下やUXの改善が課題となっています。
今回は、その改善を中心にリードいただけるエンジニアを募集します。
◾️具体的な業務
・Swift によるアプリ開発
・新機能設計・開発及び機能改善
・スピード感を持った開発
・継続したコードの品質の改善や、自動化による開発環境の改善
・チームメンバーのコードレビュー
・PdM, デザイナー, 品質管理担当といった他職種とのチーム開発
・イベント登壇やテックブログ執筆などエンジニアコミュニティへの情報発信
※上記は一例です。ご経歴とご希望を考慮した上で業務内容を決定します。
※ご経験に応じてチームマネジメントをしていただく場合がございます。
【事前質問事項】
■最も得意だと思うものを最大3つまで選択してください。
・デザイン資料に合わせてUIKitで画面のレイアウトを構築すること
・ デザイン資料に合わせてSwiftUIで画面のレイアウトを構築すること
・ Swiftの特徴を活かして、バグを生みにくい設計をすること
・既存の大規模なコードを読んで理解し、要件を実現するために必要な設計や実装を自分で考えること
・パッケージ管理やコード生成などの周辺ツールやCIなどのサービスを扱い、よりよい開発環境を作ること
・UI以外の、アプリ内の機能やモジュールを設計実装し、他の画面などから利用できるようにすること
・アプリの不具合報告から、状況を再現して原因となるコードを特定し、修正すること
■当てはまると思うものをすべて選択してください。(趣味可)
・循環参照について理解していて、それを防ぐためにどうすればいいかを理解している
・Delegateパターンがどのようなものか、どのような点に気をつけないといけないかを理解している
・Swiftのジェネリクスやプロトコルについてある程度理解している
・複数のiOSアプリ開発者がいるチームの一員として働いたことがある
・AppStoreの審査提出から審査通過後のリリースまでやったことがある
・Distribution証明書を更新したり、ProvisioningProfileを作ったりしたことがある
・外部ライブラリの導入にあたって、それについて調査したり複数を比較したりのような技術選定をしたことがある
・Xcodeのビルド設定や、フレームワークのリンクに関する設定についてある程度知っている
・iOSアプリを1人でゼロから作り、完成させた事がある
■RxSwiftに関するご経験について、当てはまると思うものをすべて選択してください。(趣味可)
・RxSwiftを触ったことがある
・データソースとUIコンポーネントを繋ぎ、リアクティブに動作する画面を実装したことがある
・DisposeBagがなんのためにあり、どのように使うべきか理解している
・既存の非同期処理をRxでラップしてストリームを提供する実装をしたことがある
・RxのObservableにおける、HotとColdについて理解している
・RxSwiftに精通し、提供されているクラスやオペレータなどをよく知っている
必要スキル
■必要スキル・経験/歓迎するスキル・経験
<必須>
・Swift を用いた iOS アプリの開発経験(5年以上目安)
・iOS 標準ライブラリや OSS に対する知識
・アーキテクチャ、設計に対する知識
<歓迎>
・MVVM / Clean Architecture / VIPER / Flux 等の設計思想の導入経験
・スクラムによるチーム開発経験
・大規模な(総コード数が 10 万行を超える)アプリの開発、運用経験
・ライブ配信等、技術的に特徴のあるアプリの開発経験
・CI/CD による自動テストや自動ビルドの導入経験
・OSS へのコントリビュート経験
・勉強会への登壇や技術書の執筆経験
<必須>
・Swift を用いた iOS アプリの開発経験(5年以上目安)
・iOS 標準ライブラリや OSS に対する知識
・アーキテクチャ、設計に対する知識
<歓迎>
・MVVM / Clean Architecture / VIPER / Flux 等の設計思想の導入経験
・スクラムによるチーム開発経験
・大規模な(総コード数が 10 万行を超える)アプリの開発、運用経験
・ライブ配信等、技術的に特徴のあるアプリの開発経験
・CI/CD による自動テストや自動ビルドの導入経験
・OSS へのコントリビュート経験
・勉強会への登壇や技術書の執筆経験
使用ツール
◾️開発環境
機能ごとのマルチモジュールアーキテクチャ
Swift, Objective-C(一部)
UIKit(SwiftUIへの部分的な取り入れも視野に入れています)
CocoaPods(SPM化も視野に入れています)
RxSwift
Lottie
Firebase
・バックエンド
Java, Python
・品質管理
NewRelic, Treasuredata
・コミュニケーション
Slack, Teams, Google Meet
機能ごとのマルチモジュールアーキテクチャ
Swift, Objective-C(一部)
UIKit(SwiftUIへの部分的な取り入れも視野に入れています)
CocoaPods(SPM化も視野に入れています)
RxSwift
Lottie
Firebase
・バックエンド
Java, Python
・品質管理
NewRelic, Treasuredata
・コミュニケーション
Slack, Teams, Google Meet
求められる人物像
・本求人のミッションに共感して頂ける方
・「ユーザーと向き合う」「最速で試行錯誤する」「技術に投資する」といった開発文化に共感して頂ける方
・PdM, デザイナーなど他職種のメンバーとものづくりの為のコミュニケーションが取れる方
・技術への好奇心が強く、学習意欲の高い方
・「ユーザーと向き合う」「最速で試行錯誤する」「技術に投資する」といった開発文化に共感して頂ける方
・PdM, デザイナーなど他職種のメンバーとものづくりの為のコミュニケーションが取れる方
・技術への好奇心が強く、学習意欲の高い方
報酬
月額
500,000円
800,000円
※スキル見合い
- スキル・経験により優遇
- 通勤交通費一部支給
※準委任契約(業務遂行)
就業条件
勤務地
本社:東京都江東区
〈交通〉
・東京臨海高速鉄道りんかい線「東京テレポート駅」より徒歩3分
・東京臨海新交通臨海線ゆりかもめ「台場駅」より徒歩5分
雇用形態 業務委託
勤務体系
就業時間:10:00~19:00
【休日】
■土日祝日
本社:東京都江東区
〈交通〉
・東京臨海高速鉄道りんかい線「東京テレポート駅」より徒歩3分
・東京臨海新交通臨海線ゆりかもめ「台場駅」より徒歩5分
雇用形態 業務委託
勤務体系
就業時間:10:00~19:00
【休日】
■土日祝日
その他
■会社概要
私たち株式会社フジ・ネクステラ・ラボは、フジテレビから生まれたデジタルエンターテイメント集団です。フジテレビが長年にわたり培ってきた豊富なコンテンツ資産とIPを最大限に活用し、ゲームのプロデュースや開発運営、そしてフジテレビのデジタルコンテンツ配信やDX推進を担っています。
現在、FODのスマートフォンアプリは累計2,000万ダウンロードを突破し、月間ユニークユーザー数も120万を超える規模に成長しています。私たちは「フジテレビの良質なコンテンツを最適にユーザーへ届け、より良い顧客体験を提供すること」をミッションに掲げ、開発チーム一丸となってサービス改善に取り組んでいます。
■募集部門について
FODのサービスプロダクト開発部門では、日々増加するユーザーからの期待に応えるべく、運用、新規開発、機能改善など多岐にわたる課題解決に取り組んでいます。現在は業務委託の方々のリソースをお借りしながら開発要件を満たしている状況ですが、技術面やシステム設計、さらには要件定義などの工程を助言・サポートできる正社員メンバーの増強が急務です。
FODは、月間120万ユーザーを超える大規模サービスであり、常に高負荷なシステムの安定稼働を実現していくことは、大きなやりがいと同時に社会的なインパクトを伴います。テレビ局というバックボーンを持つ強みを活かしながら、市場に合わせた最新の技術を取り入れ、内製化を進めている段階です。
現在は、経験豊富なエンジニアが多数在籍しており、日々技術力を高め合える環境です。サービス開始以来、急速に拡大・成長しているFODには、まだまだ「やりたいこと」や「実現できていないこと」が数多くあります。サービス規模に対して少数精鋭であるため、ご自身の技術力を向上できることはもちろん、組織づくりや開発体制のあり方を、主体的に提案・実践できることが大きな特徴です。
私たち株式会社フジ・ネクステラ・ラボは、フジテレビから生まれたデジタルエンターテイメント集団です。フジテレビが長年にわたり培ってきた豊富なコンテンツ資産とIPを最大限に活用し、ゲームのプロデュースや開発運営、そしてフジテレビのデジタルコンテンツ配信やDX推進を担っています。
現在、FODのスマートフォンアプリは累計2,000万ダウンロードを突破し、月間ユニークユーザー数も120万を超える規模に成長しています。私たちは「フジテレビの良質なコンテンツを最適にユーザーへ届け、より良い顧客体験を提供すること」をミッションに掲げ、開発チーム一丸となってサービス改善に取り組んでいます。
■募集部門について
FODのサービスプロダクト開発部門では、日々増加するユーザーからの期待に応えるべく、運用、新規開発、機能改善など多岐にわたる課題解決に取り組んでいます。現在は業務委託の方々のリソースをお借りしながら開発要件を満たしている状況ですが、技術面やシステム設計、さらには要件定義などの工程を助言・サポートできる正社員メンバーの増強が急務です。
FODは、月間120万ユーザーを超える大規模サービスであり、常に高負荷なシステムの安定稼働を実現していくことは、大きなやりがいと同時に社会的なインパクトを伴います。テレビ局というバックボーンを持つ強みを活かしながら、市場に合わせた最新の技術を取り入れ、内製化を進めている段階です。
現在は、経験豊富なエンジニアが多数在籍しており、日々技術力を高め合える環境です。サービス開始以来、急速に拡大・成長しているFODには、まだまだ「やりたいこと」や「実現できていないこと」が数多くあります。サービス規模に対して少数精鋭であるため、ご自身の技術力を向上できることはもちろん、組織づくりや開発体制のあり方を、主体的に提案・実践できることが大きな特徴です。
募集人数
1
名
メンバー構成
10名以上
発注元業務時間
10:00
19:00
開始予定時期
即日
契約形態
業務委託
※準委任契約(業務遂行)
契約期間
-
こだわり条件
担当事業所
東京
掲載期間
職種
Webエンジニア
この求人が気になったら
経験豊富なコンサルタントが、ご相談から転職後まで継続してサポートいたします。
お気軽にご登録ください。
会員登録がまだの方は
会員登録済みの方は
IMAGICA GEEQでは、お悩みのご相談から入社後まで、
専任のコンサルタントがあなたを徹底サポートします。
専任のコンサルタントがあなたを徹底サポートします。