求人ID: 37511
400万円~800万円
モバイルゲームのサーバーサイド開発・運用を行っていただきます。
既存タイトルはもちろん、新規タイトルの立ち上げに携わっていただくこともあります。
【具体的な業務内容】
・サーバーアプリケーション開発
・サーバー構成、通信システムの設計
・データベースの設計
【開発環境】
プログラミング言語:PHP
フレームワーク:Laravel
クラウド:Amazon Web Services(AWS)、Google Cloud Platform
サーバーOS:Linux
Webサーバー:Nginx
データベース:MySQL、Amazon Aurora、TiDB
KVS:Redis、Amazon DynamoDB
バージョン管理:GitHub
タスク管理:ClickUp
開発PC:Mac
モバイルゲームにおける開発から運営までを一気通貫で見据え、ゲーム全体の体験品質と事業成果の両立に向けたディレクションを担っていただきます。
具体的には以下のような業務を想定しています。
モバイルらしい手触り感から作る「直感的価値」とLiveOpsを通じた「継続的な体験価値」を定義した上で、体験品質と持続可能なマネタイズが循環するゲームシステムの構築とチームへの浸透
ゲームサイクル、体験ロードマップ、UX方針、優先順位、レビュー基準を整理し、企画・開発・デザイン・運営が前進できる判断基準の設計
AIを前提とした開発体制の中で、仕様策定、論点整理、レビュー、比較検討、ドキュメント整備の進め方を高度化し、チーム全体の生産性向上推進
AI活用を組み込んだ業務フロー、レビュー運用、委譲ライン、仕組み化を設計し、再現性のある開発・運営体制づくりの主導
ワンダープラネットではクラッシュフィーバー等のモバイルゲームの開発・運営をしています。
この度、全社の技術を牽引する全社横断の技術組織(EDMO)において、サーバーサイドの開発基盤の開発・整備を、全社的かつ中長期的な視点で行っていただける方を募集します。
【具体的な業務内容】
・サーバーサイドの開発基盤の開発
・プロダクトチームと連携して、各プロダクトへの開発基盤導入、技術課題解決
・有用な技術の検証と導入
・全社的な標準化、資産化、ガイドラインの作成
【技術スタック】
プログラミング言語:PHP
フレームワーク:Laravel
クラウド:Amazon Web Services(AWS)、Google Cloud Platform
サーバーOS:Linux
Webサーバー:Nginx
データベース:MySQL、Amazon Aurora、TiDB
KVS:Redis、Amazon DynamoDB
バージョン管理:GitHub
タスク管理:ClickUp
開発PC:Mac
◆業務内容
・ハイエンドコンソールもしくはスマホタイトルのプログラミング業務に従事していただきます(技術的牽引を含む)
・実装の設計からリリースに至るまで責任を持ち、技術的意思決定や品質担保をリードしていただきます
・技術メンタリング/技術伝承を推進していただきます
・ゲームコンテンツ実装に加え、周辺ツール/エンジンの拡張やカスタマイズを主導していただきます
◆開発方針
・EM(エンジニアリングマネージャー)と協力、連携し同期をとり、エンジニアチームを牽引していきます
・既存エンジンにとどまらず、効率とクオリティの両立を重視した独自技術開発を推進します
・担当プロジェクトや担当箇所は、スキル/経験/希望/タイミングを考慮の上、決定します
◆このポジションのやりがい
・プロジェクトに適した技術の選定、開発推進に関われます
・プロジェクトの安定稼働および品質向上を実現できます
・エンジニアチーム全体の技術力の底上げとノウハウの継承に貢献できます
この求人案件の募集は終了いたしました
自社運営ゲームまたは新規開発ゲームのインフラエンジニアリング業務となります。
業務内容は以下の通りです。
・各プロジェクトの基盤構築
・サービスやプロモーションの規模に応じたサーバー運用業務全般
・インフラレイヤーでの保守/監視
・クラウドサービスを用いたシステム運用改善
・サービスの状況に置ける負荷試験の計画/実施
開発環境としては以下の通りです。
・言語
PHP, Nodejs,Kotlin, Python
・OSS
MySQL, MongoDB, Zabbix, haproxy, jenkins, Apache HTTP Server, Nginx
・AWS
マネージド:EC2, Aurora, Elasticache, Lambda, GameLift, Cloud Formation, Cloudwatch
サーバサイド開発:EC2
・GCP
マネージド:GCE, GKE, CloudSQL, Memorystore, BigQuery, Datastore, Cloud Run, Cloud Function, Traffic Director
サーバサイド開発:GCE, Docker
・その他
NewRelic, Datadog, Twillio, Photon BOLT Pro, Slack, Zapier, github, Confluence, JIRA, Backlog, Tsung, JMeter
当社が開発するゲームは、Web技術とネイティブ技術を組み合わせたハイブリッドのアプリであり、それぞれの強みを活かしながら、効率的かつ高品質な開発を実現しています。
このポジションでは、フロントエンドエンジニアとして主にアウトゲーム部分のUI/UX設計および開発をご担当いただきます。フロントエンドのスキルを活かし、ゲーム開発に携われることがこの職種の魅力です。
また、現在活躍しているフロントエンドエンジニアは、ゲーム業界以外の出身者も多く、業界未経験でも十分に成長・活躍できる環境を整えています。
さらに、キャリアパスとして、技術のスペシャリストを目指すテックリードやチームを牽引するマネジメントの道も開かれており、ご自身の目指す方向に向かって成長できる機会があります。
業務内容
以下のような業務を中心に、状況に応じて様々なタスクをお任せします。
ゲーム設計とUI仕様に基づいた画面実装(アウトゲームの開発)
画面ごとのUIアニメーション演出の開発
UI/UXや画面遷移を含めた画面設計
他職種と連携したタスク、及び開発スケジュールの調整
同職種メンバーのマネジメント業務(進捗管理、目標設定など)
やりがい・魅力
技術的な挑戦
ゲームのフロントエンド開発は、パフォーマンス最適化、レスポンシブデザイン、クロスプラットフォーム対応など、さまざまな技術的課題を解決する必要があります。特にゲーム開発では、処理速度や反応速度が重要なため、エンジニアとしてのスキルを磨くことができ、技術的な挑戦に取り組むこと自体がやりがいにつながります。
リアルタイムなフィードバック
ゲームは多くのユーザーにプレイされるため、その反応をリアルタイムに感じることができます。プレイヤーのフィードバックやコミュニティの盛り上がりを直接目にすることができ、自分の仕事がユーザーに楽しんでもらえているという実感が大きなモチベーションになります。
チームでの達成感
ゲーム開発は大規模なプロジェクトであり、プロジェクトマネージャー、プランナー、デザイナー、ネイティブエンジニアなど多くのメンバーと連携して進められます。フロントエンドエンジニアとして、自分が携わった部分がチーム全体の成果に結びつき、完成したゲームがリリースされ、世に出た瞬間の達成感は格別です。
技術スタック
開発言語: JavaScript, TypeScript, HTML, CSS(Sass)
フレームワーク: React ライブラリ使用例: Storybook, vanilla-extract, CSS Modules, TanStack Query, Zod, MSW, Vitest など
開発環境: VSCode, IntelliJ IDEA, Vite, webpack
プロジェクト管理: GitHub, Concourse CI, Notion デザイン・
プロトタイピング: Figma, Adobe Creative Cloud(Photoshop, Illustrator, XDなど)
AIツール: ChatGPT, GitHub Copilot
応募要件
必須要件
JavaScriptやTypeScriptを用いたアプリケーションWebフロントエンドの開発経験(3年以上)
ReactなどのJavaScriptフレームワークを用いたフロントエンド開発経験
(Next.js, Vue.js, Nuxt.js, Node.jsなど)
※ゲーム業界の経験は問いません
歓迎要件
デザイナーとのコミュニケーションを取りながらのUI/UXの開発経験
サーバサイドエンジニアやネイティブエンジニアとのAPI設計経験
GitやSVNなどのバージョン管理システムの使用経験
ゲームUI、幅広いゲームジャンル・タイトルの知識
単体、E2Eなどのテスト設計、実装経験
CI/CDに関する知識、構築経験
実務におけるフロントエンド技術選定経験
このような方が活躍できます
・技術を手段として活用し、課題解決志向で取り組む事が出来る方
・能動的に周囲とのコミュニケーションを構築出来る方
・柔軟に物事を捉えて行動することが出来る方
参考情報