Forkwell Scout をはじめよう。Forkwell Jobsに掲載中の企業からスカウトが届きます。

VRプロダクト向け分析ツールを開発するフロントエンドエンジニアを募集!

担当するプロダクトは?

VRプロダクトに特化した分析サービス「AccessiVR(アクセシブル) 」をご担当いただきます。

AccessiVR では、VRコンテンツを開発・運営する顧客企業に向けて、既存の分析ツールでは対応できないデータ収集・分析機能を提供しています。
専用の SDK を組み込むだけで、VRプロダクトの分析・運用の PDCA サイクルの循環をサポート。予算や施策スケジュールの管理機能も搭載しており、運用計画・実行、データ分析、改善までをシームレスに行うことが可能です。

VR 特有の「視点データ」や「インプットデバイス利用データ」といった様々なデータを取得し、データビジュアライゼーションにより誰にでも理解しやすい形で結果を算出します。
また今後は、VR 上に配置してあるオブジェクトのヒートマップ分析・動画によるヒートマップ分析機能も実装していく予定です。

AccessiVR の正式版ローンチは2017年初旬を予定。先行して、クローズド β版のオープンを2016年末に控えています。対応プラットフォームは Oculus Rift、Gear VR、HTC Vive を予定しており、Google の Daydream も併せて検討中。ゲームエンジンは Unity 5、Unreal Engine 4、Amazon Lumberyard などへの対応を行っていきます。

Webアプリ・モバイルアプリの分析ツールは世の中に数多く存在しますが、国内における VR に特化した分析ツールとしては AccessiVR が初。
VRプロダクトにおける分析・改善・広告配信のプラットフォームとして、動画・ゲームといった VRコンテンツを手がけるデベロッパー企業の方々に当たり前のように使ってもらえるプロダクトを目指しています。

具体的な業務内容は?

AccessiVR(アクセシブル) 」のバックエンドと、管理画面などのフロントエンド開発をご担当いただきます。

プロダクトの構想がまとまった2016年3月から開発をスタート、2016年9月時点は技術調査・試用しながら実装を進めています。見た目の美しさ・使い勝手の良さを重視してプロダクトとしての価値をより高めることに注力し、まずは年末のクローズド β版リリースを目指しています。

【参考リンク】ヒートマップからVRコンテンツの改善を行える「AccessiVR(アクセシブル)」開発インタビュー - VR Inside

現場で使われている技術は?

バックエンドは Scala と Akka を採用。フロントエンドは JavaScript による SPA を想定しています。

技術面でアピールできることは?

  • 新しい開発支援ツールやサービス/最新の技術やミドルウェアはまず試用してみて、生産性の向上が見込めるもの・コストパフォーマンスの高いものを選定、積極的かつ堅実に導入する文化があります。
  • 使用技術やミドルウェアなどの選定は、基本的には各チームのエンジニアに任せています。その分責任や設計力は求められますが、自由度は高いです。
  • モックアップの開発は開発速度を優先、本開発はしっかりテストコードを書いて品質を高めるなど、プロジェクト/フェーズに沿ったエンジニアリングを実施しています。
  • 書籍代の費用負担制度を利用して技術書などの購入も可能。WEB+DB PRESS や Software Design は定期購読しており、各々のメンバーが技術力を養っています。

開発の進め方は?

次に作るコンテンツはどのように決められるか

COO の企画案をもとにプロダクトマネージャー(PM)が仕様策定を行います。
エンジニアメンバーもコンテンツや仕様に関して自由に意見を言える体制で、週1の定例ミーティングなどで各自が意見を発信し、議論しています。ユーザーが本当に使いやすいもの/価値のあるものを目指すという方針に沿っていれば、職種や立場関係なく、追加する機能やその仕様に関する意思決定に関われます。

当社内には VRコンテンツを企画・開発する VR事業部も設置しており、そこに所属するメンバーとも連携しながら機能開発をしています。競合サービスを使いつつ自社のメンバーからこんなものが欲しいというようなフィードバックを受け、機能を追加していくというような感じです。

タスクの見積もり、スケジュール管理

プロダクト戦略およびプロダクト全体のマイルストーン作成を COO が、タスクの見積もり・各メンバーへの割り振りおよび開発のスケジュール管理を PM が行っています。
開発期間が足りずに使い勝手の悪いもの・低品質のものを世に出すという事態にならないよう、スケジュールを調整してでも良いものを出すように心がけています。

開発フロー、デプロイフロー

PM がメンバーのスキルに合わせてタスクを割り振り、各自が実装を進めます。タスクは GitHub issues ベースで依頼しており、Slack でメンバー間のコミュニケーションをとっています。
また、週1の定例ミーティングにて進捗確認や開発に際する問題点の確認を行っています。

コードレビュー

GitHub の Pull Request ベースで行っています。簡単なものであればチームメンバーの誰かからの OK が出次第マージしていますが、難しいもの・不安なものについては上級者にレビューを依頼する体制です。

ソフトウェアテスト

単体テストを実施しており、テストコードも用意した上で Pull Request を作るようにしています。カバレッジとコーディングルールのチェックは CI で自動実行して品質を保つようにしています。

現場で使われている技術は?

採用されたら使う技術

言語

フレームワーク

データベース

ソースコード管理

プロジェクト管理

情報共有ツール

その他、現場で使われている技術


フレームワーク

チームの構成は?

チームの性別比率

  • 男性 86%
  • 女性 14%

読者に向けてメッセージをどうぞ!

2016年は VR 元年と言われており、これから市場がぐんぐん成長していくであろうフェーズを迎えています。
そんな中、ダズルでは未発売のハードウェアも含めた各種 VRデバイスを取り揃え、VRコンテンツ開発会社として理想的な環境を整備するとともに、日本で初めての VR に特化した分析ツールを世に送り出そうとしています。自社で蓄積した VRコンテンツ開発のノウハウをデータ収集・解析分野に活かせることが、私たちの大きな強みであると自負しています。

今後は VR事業・スマートフォンゲーム事業ともどもさらに拡大していく方針を立てており、これからジョインしていただく方にも会社の成長をいっしょに楽しんでいただけると思います。新しい市場を私たちと切り拓いてみたい、と感じてくださった方のエントリーをお待ちしています!

勤務時間・休日休暇

【勤務時間】10:00〜18:00(実働7時間、コアタイム 14:00〜17:00 のフレックスタイム制)
【休日休暇】土日祝日、夏季休暇、年末年始休暇、有給休暇、慶弔休暇

社会保険・福利厚生など

・通勤交通費一部支給(月額3万円まで)
・社会保険完備
・書籍、技術書購入補助
・お弁当代補助制度
・近隣家賃補助制度
・ドリンク・スナック補助制度