求人ID: 32158
この度、次世代を見据えた新規VRゲーム開発プロジェクトを本格的にスタートするにあたり、中心的人物となって活躍していただけるシニアゲームプログラマーの採用を進めております。
対象プラットフォームは、Meta Quest2をはじめ、各種PCVRや、PlayStation VR2向けの開発を予定しており、常に最先端のVR環境に触れていただくことができます。
【業務概要】
VRアクションゲームのクライアント・サーバーの開発業務をお任せします。
ゲームの中でのユーザー体験を体現しつつ、現在販売されているコンシューマーゲームと同等レベルのクオリティに引き上げていただくことを期待しています。
【具体的には】
・開発環境やワークフローの構築・改善
・システムサイドから見た企画の実現性、開発工数、企画への改善案提案
・負荷軽減などによるプログラムの高速化
・開発技術のスキルアップ、ノウハウ共有
・システム要件定義・設計
・ゲームエンジンのカスタマイズ
・グラフィック仕様の検証
【開発環境】
アジャイル的手法を取り入れつつ、常に開発フローや環境の改善に努めています。
また、タスクに関しては本人の希望を尊重し、興味のある分野に積極的に挑戦していただける環境です。
・ゲームエンジン : Unreal Engine 4
・開発言語 : C++/JavaScript
・OS : Windows
・バージョン管理 : Perforce
・ビルド管理 : Jenkins
・クラウド : AWS/GCP
・タスク管理 : JIRA
・その他 : デュアルモニタ支給
この度、次世代を見据えた新規VRゲーム開発プロジェクトを本格的にスタートするにあたり、グラフィックス技術業務全般をお任せできるゲームプログラマーの採用を進めております。
対象プラットフォームは、Meta Quest2をはじめ、各種PCVRや、PlayStation VR2向けの開発を予定しており、常に最先端のVR環境に触れていただくことができます。
【業務概要】
ゲーム開発におけるグラフィックス技術業務全般および
VRアクションゲーム開発における開発全般をお任せします。
ゲームの中でのユーザー体験を体現しつつ、現在販売されているコンシューマーゲームと同等レベルのクオリティに引き上げていただくことを期待しています。
【具体的には】
・グラフィック仕様の検証
・シェーダープログラムの作成
・システム要件定義・設計
・システムサイドから見た企画の実現性、開発工数、企画への改善案提案
・開発環境やワークフローの構築・改善
・負荷軽減などによるプログラムの高速化
・開発技術のスキルアップ、ノウハウ共有
・ゲームエンジンのカスタマイズ
【開発環境】
アジャイル的手法を取り入れつつ、常に開発フローや環境の改善に努めています。
また、タスクに関しては本人の希望を尊重し、興味のある分野に積極的に挑戦していただける環境です。
・ゲームエンジン : Unreal Engine 4
・開発言語 : C++/JavaScript
・OS : Windows
・バージョン管理 : Perforce
・ビルド管理 : Jenkins
・クラウド : AWS/GCP
・タスク管理 : JIRA
・その他 : デュアルモニタ支給
この求人案件の募集は終了いたしました
私たちについて
「境界を越え、通じあえるユカイな体験を創る。」
AnotherBallは、技術の力でアニメ関連コンテンツを世界中に届ける、グローバルエンタメスタートアップです。
あなたも一緒にエンターテインメントを通じて多くの人が「創作で生きていける世界」を作りませんか?
仕事内容
現在、AnotherBallではQAエンジニアは1人だけです。
100万ダウンロードのアプリを1人のQAエンジニアだけで回せているのは、主に次の2つの理由があるからです。
実装エンジニアも実装箇所を自分で確かめる文化がある(QAに丸投げしない)
その上でQAエンジニアはより高次のUXにfocusしてQA業務を行っている
より具体的な仕事内容としてはVTuberアバター作成アプリ『Avvy』のQAエンジニアとして、仕様レビューからテスト戦略立案、テスト実行、リリース承認判断、リリース後モニタリング、テスト自動化まで、QAプロセス全体にエンドツーエンドで関わっていただきます。
2週間ごとのリリースサイクルの中で、リスクベースの優先順位付けとテスト戦略によって「品質とスピードの両立」を実現するポジションです。
QAのミッションは、プロダクト品質・ユーザー体験・リリース安定性を守ると同時に、PdMと開発者が自信を持って速く動ける状態を支えることにあります。
テスト対象はネイティブiOS/Android・Unity・Webアプリ・Web管理画面と幅広く、アバターの動きや配信品質、決済フロー、リーグ計算など、VTuberアプリならではの検証対象に向き合うことができます。
サーバー・ネイティブ・Unity・UI/UX・プロダクトの各チームと密に連携しながら進めていきます。
AnotherBallでは、全員がAIを積極的に活用し、その可能性を探求することを推奨しています。AIを活用した探索的テストなど、QAの新しいあり方を探るR&Dにも挑戦できる環境です。
プロダクトの品質を根幹から支え、次のQAのスタンダードを一緒につくりませんか?
具体的な業務内容
新機能の仕様レビュー(矛盾・曖昧さ・リスクの早期検出、PdM・開発者との認識合わせ)
テスト計画・テスト戦略の立案(開発初期からの関与、リスクベースの優先順位付け)
テストケースの設計
機能テスト・リグレッションテスト・バグレポート(iOS/Android実機、Unity、Web管理画面)
リリース前の最終検証・承認判断、リリース後のスモークテスト・モニタリング
テスト自動化のコーディング・リサーチ(iOS/Androidリグレッション自動化のカバレッジ拡大、機能テスト自動化、AIを活用した探索的テストのR&D)
中長期的には、パフォーマンステストの立ち上げ、品質メトリクスの整備、CI改善、デバイスカバレッジ拡大など、QAプロセスの進化をリード
開発環境
テスト対象プラットフォーム:ネイティブiOS/Android、Unity、Webアプリ、Web管理画面
バグ・タスク管理:Linear
コラボレーション:GitHub、Notion、Slack
テスト自動化:iOS/Androidのリグレッションテスト自動化を推進中です。今後は機能テストの自動化やネガティブケースへの拡大に加え、AIを活用した探索的テストにも取り組んでいく予定です
ドキュメント:QAプロセス・自動化セットアップガイド・自動化カバレッジの各ドキュメントを整備しています
リリースサイクル:2週間ごと
【募集背景】
bitFlyerは、グローバルに暗号資産取引サービスを展開し、1兆円超の顧客資産を扱う中で、高い信頼性と迅速な開発の両立が求められています。品質を技術的側面から支えるSETチームの体制強化を図るため、テスト自動化や環境構築をリードできるエンジニアを募集します。
【業務内容】
■テスト環境の構築および整備
■テスト自動化およびテストツールの開発
■結合テストなどのコードレベルでのテスト設計・実装
■CI/CDパイプラインとの統合を通じた品質保証の効率化
■品質保証プロセス全体の改善および技術支援
変更の範囲:全ての業務への配置転換あり