「Hulu」や「WOWOWオンデマンド」をはじめとした、大規模動画配信サービスの開発を担当していただきます。
通常のAndroidスマートフォン向けのアプリだけではなく、AndroidTVやFireTVなど、リビングデバイスやTVデバイス向けのサービス開発を行うことができ、最新のデバイスや今までになかった新しいサービスの開発をサービス企業様と行うことのできるポジションです。
●具体的な業務内容
システム設計
顧客との仕様検討、提案
基本設計・詳細設計
UI設計
プログラム設計等
アプリ開発
自社動画再生プレイヤー開発
ライブラリ開発
プログラミング、システム実装
単体テスト
他サービスのライブラリ組み込み
システム運用
エラー情報を元での技術調査
新デバイス向けの動作確認
●開発環境
使用PC:MacBookPro
開発言語:Java、Kotlin
クラウド:AWS
開発スタイル:アジャイル
ソースコード管理:Github
タスク管理:Jira
ナレッジ共有ツール:Confluence
●開発の流れ
顧客の契約形態によって異なりますが、請負開発場合はウォーターフォールでの開発、準委任契約の場合はチケット駆動開発になることが多いです。
スピード感をもった開発を行っていく必要があるため、顧客とエンジニアが直接やり取りしながら仕様を決めていくこともあります。
社内開発メンバーとは毎朝タスクの整理をする会を行い、その後は各自の開発業務を行っていきます。
開発したソースコードはGitでのPR(Pull request)を行い、開発リーダーによるレビュー後にマージしていく流れになります。
業務経験が少ない方はペアプロなどで開発、業界経験不足のフォローを行うようにしています。
●開発環境のポイント
エンジニア一人一人に裁量があり、要件定義や言語の選定からリリースまで一貫して任されるケースが多くあります。
顧客からの要望に対しても、言われたものをそのまま作ることはほとんどなく、
本当に求められていることは何なのかをエンジニア自身が理解し形にしていくことで、よりよいプロダクトになり、ユーザーに届くことをを目指しています。
【ポジションの魅力】
●誰もが使えるサービスに携わる
会員数280万人超の国内最大規模動画配信サービス「Hulu」や様々なメディアサービスなど、自身の携わったサービスが多くのユーザーに利用されます。
●クライアントと直接コミュニケーションが取れる開発スタイル
受託開発の場合もすべてがプライム案件です。
さらに自社プロダクトを用いた開発により、長期に渡ってクライアントとの関係構築ができます。
●自社内勤務
動画配信システムのすべてを自社で担うことが多く、社内勤務者の比率はほぼ100%です。
フレックスタイムやリモートワークを活用し、よりパフォーマンスを発揮できる働き方をしていただけます。
社内勤務者が多いからこそ、働きやすいオフィスづくりにこだわっています。
●チーム開発による動画系エンジニアとしての幅広いキャリア
動画配信技術に特化し成長している企業のため専門性の高いエンジニア組織です。
新しい技術の習得や若手育成の機会やマネジメント経験も積みやすい環境があります。
●開発に専念できる環境
営業活動は専任チームが行ううえ、受注の多くはクライアントからの紹介によるものです。
経営陣もエンジニア出身者のため、エンジニアが開発に専念できる環境づくりを重視しています。
●エンジニアとしての成長環境
ご自身のキャリアパスに沿って、Androidアプリのスペシャリストとしてその道を極めることはもちろんのこと、裁量が大きくレイヤーに壁がないのでフルスタックエンジニアとしての道を選択することも可能です。
●必須要件
・Javaを用いたスマホアプリ開発経験
・REST API、JSONなどWeb系IFの知識
●歓迎要件
・UI/UXなどユーザビリティを意識した実装経験
・動画配信システムの開発経験
・自身で作成したアプリケーションをストアに申請、公開した経験
・STBなどAndroidデバイスの組み込み開発経験があること
●求める人物像
・動画配信ビジネスに関心・興味のある方
・コミュニケーション能力の高い方
・責任を持って業務を遂行できる方
・何事にも率先してチャレンジできる方
【東証プライム上場 官公庁・企業向けIT総合サービス、通信インフラ首位企業】 ナショナルセキュリティ事業部門 総務省向け電波監視ソリューションの開発 プロジェクトリーダー
メガバンクグループの大手信託銀行 証券代行部門 システム企画 兼 IR
株式会社エリートネットワーク 情報管理部 社内SE