求人ID: 30618
600万円~1200万円
・ゲームフレームワークおよび内製エンジンの設計・実装
・シリーズ共通フレームワークの設計・実装
・ゲーム用アセット作成ツールの設計・実装
・上記に関する研究開発
仕事内容
「ゲームしてたら恋人ができた」をコンセプトとする、ゲーム×マッチングアプリ「恋庭」のサーバーサイドエンジニアとして、アプリの設計・開発・テスト・運用・保守をご担当いただきます。
「恋庭」は、2021年4月にリリースした新しいサービスで、リリース以降、アクティブユーザー数や売上高など様々なKPIで右肩上がりの成長を続けております。
弊社は開発・デザインの多くを内製しており、チーム一丸となりスピード感をもって柔軟な対応が可能な環境です。そのため、職種の垣根がなく意見やアイデアが反映されやすいチームです。
また、恋庭を通じて実際に交際に発展した、結婚したというご報告も多く頂いており、「自身の仕事が人の人生を変える」というかけがえのない体験を得ることができます。
ゲームの持つ力を活かし世の中に新たな出会いを提供する、そんな新たな価値創出にチャレンジいただける方を募集しています!
・APIによる機能設計・開発・テスト・運用
・システム管理コンソール設計・作成
・バックエンドシステムの設計・開発・テスト・運用
・データベース設計・チューニング
・障害発生時の問題の切り分け支援、問題解決
業務内容
当社が提供する数多くのオンラインゲームタイトル(F2P、MMO)を支える、ゲーム共通ユーザー管理・課金プラットフォームの開発・運用を担っていただきます。
具体的には以下の業務を通じて、大規模かつ安定したゲーム基盤の提供に携わっていただきます。
全ゲームタイトルを支える基盤の開発: スクウェア・エニックスの共通プラットフォームとして、ユーザー認証、アカウント管理、およびゲーム内課金システム全般の開発・機能拡充。
大規模トラフィックへの対応: 大規模なアクセスと高頻度なトランザクションを安定して処理するための、アーキテクチャ設計、開発、およびパフォーマンスチューニング。
Webストアの開発・運用: プラットフォーム決済とは別に、PCブラウザや外部導線向けのWebストア(アプリ外決済)の設計、開発、運用保守。
安定運用を徹底: 国内外の多岐にわたるゲームタイトルのビジネス要件に対応しつつ、安定運用を徹底するための、監視、SLO維持、インシデント対応。
<参考記事>
現場社員が語る!オンラインゲームを支える共通基盤システム開発の魅力とは
この仕事の面白み
数多くの人気ゲームタイトルを支える共通開発基盤(プラットフォーム)を通じて
大規模なトラフィックがあるシステムに関わることができます。
設計等の上流工程から、開発、運用、改善まで、システム開発の全てに一気通貫で関わることができます。
サービスの安定性と信頼性を最優先するため、技術導入には試験、評価を経て選択を行います。
サービスの根幹を支える技術を検討し、本質的な改善に貢献できる環境です。
マイクロサービスなどのモダンなアーキテクチャや、GCP/Kubernetesといった最先端のクラウドプラットフォーム技術に触れ、
それらを基盤の進化に応用していく経験が得られます。
必要なスキルと経験など
・サーバーサイド開発の経験及びAPI設計・実装経験
・リレーショナルデータベースの設計およびパフォーマンス・チューニングの経験
・静的型付け言語を用いたバックエンド開発の経験
・GITを用いたチーム開発の経験
・コードレビューを通じた開発プロセス経験
・品質を担保するためのユニットテストの実装経験
あると望ましいスキルと経験など
・Javaを用いたバックエンド開発経験
・Cを用いたバックエンド開発経験
・Pythonでのバックエンド開発経験
・Ruby on Railsを用いた開発経験
・Vue.jsなどモダンなJavaScriptフレームワークを用いたフロントエンド開発経験
・UMLを用いた設計ドキュメント作成や図解を通じた仕様共有の経験
・HTTPなどのネットワークプロトコルの基礎知識
・大規模・高トラフィックなwebサービスの開発・運用経験
・GCPでの開発経験