具体的な業務内容
【自社内開発】iOSエンジニア ※自社開発の動画配信サービス/Huluなどへの導入実績有
〜動画配信プラットフォーム(Hulu・TVerなど)を作る会社/500社以上への導入実績有〜
■概要
「Hulu」や「WOWOWオンデマンド」をはじめとした、大規模動画配信サービスの開発を担当していただきます。iPhone、iPad向けのアプリを中心にお任せいたしますが、TVOS向けの開発も行っているため、最新のデバイスや今までになかった新しいサービスの開発をサービス企業様と行うことに挑戦できるポジションです。
【変更の範囲:無】
■業務詳細
・システム設計
・顧客との仕様検討、提案
・基本設計・詳細設計、UI設計
・プログラム設計等
・アプリ、自社動画再生プレイヤー、ライブラリ開発
・プログラミング、システム実装
・単体テスト
・他サービスのライブラリ組み込み
・システム運用
・エラー情報を元での技術調査
・新デバイス向けの動作確認
■開発環境
開発言語:Objective-C、Swift
フレームワーク:AVFoundation
クラウド:AWS
開発スタイル:アジャイル
ソースコード管理:Github
タスク管理:Jira
ナレッジ共有ツール:Confluence
■開発の流れ
顧客の契約形態によって異なりますが、請負開発場合はウォーターフォールでの開発、準委任契約の場合はチケット駆動開発になることが多いです。スピード感をもった開発を行っていく必要があるため、顧客とエンジニアが直接やり取りしながら仕様を決めていくこともあります。
社内開発メンバーとは毎朝タスクの整理をする会を行い、その後は各自の開発業務を行っていきます。開発したソースコードはGitでのPR(Pull request)を行い、開発リーダーによるレビュー後にマージしていく流れになります。
■魅力
【誰もが使えるサービスに携わる】
会員数280万人超の国内最大規模動画配信サービス「Hulu」や様々なメディアサービスなど、自身の携わったサービスが多くのユーザーに利用されます。
【クライアントと直接コミュニケーションが取れる開発スタイル】
受託開発の場合もすべてがプライム案件です。さらに自社プロダクトを用いた開発により、長期に渡ってクライアントとの関係構築ができます。
変更の範囲:本文参照
チーム/組織構成
その他プロジェクト事例
開発環境