求人ID: 32741
当社が開発するゲームは、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に関する知識、構築経験
実務におけるフロントエンド技術選定経験
このような方が活躍できます
・技術を手段として活用し、課題解決志向で取り組む事が出来る方
・能動的に周囲とのコミュニケーションを構築出来る方
・柔軟に物事を捉えて行動することが出来る方
参考情報
事業部概要
【サイバーエージェントAI事業本部とは】
サイバーエージェントの主力事業である「インターネット広告事業」の中で、AI・DX事業を展開しデジタルマーケティング分野のサービス開発を行う組織です。
全体の7割近くが技術職で構成され、広告取引の世界で培ったAI技術を強みに、様々な事業領域へ拡大を進めています。
【AIオペレーションテクノロジーとは】
サイバーエージェントの連結売上高の約半分を担うインターネット広告事業。
1998年の創業からサービスを提供しており、運用力やAI等の技術力を強みに顧客の広告効果最大化を追求し、インターネット広告のリーディングカンパニーとして市場を牽引しています。
この広告事業の効率化・自動化・武器作りをテクノロジーや生成AIで実現している開発組織が、AIオペレーションテクノロジーです。
インターネット広告事業本部は国内トップクラスの取扱高を誇り、他代理店とは比較にならないほどの対応メディア種別や、データ量を保有しています。
(312テーブル・10TB以上の規模のデータベース運用、デイリー10億件以上の広告データを取得するシステム開発など)
そんな広告代理部門と協働で、「売上を生み出す・大規模運用を可能にする」システム開発を社内外向けに行っています。
私たちはシステム開発を通じて、
??自動化によるスケール可能な広告運用
??配信先・内容の精度を高めることで広告の付加価値を創出
??分析・生成AIを利用した機能により迅速な意思決定をサポート
を実現することで国内トップクラスのインターネット広告取扱高を支えています。
▼リリースされたシステム例
AIによるクリエイティブ確認サポートシステム「極予測やりとりAI」
社員一人ひとりに専属AIアシスタントを提供「シーエーアシスタント」24時間365日、入札・配信設定を自動最適化する広告配信運用AIエージェント「効果おまかせAI」を提供開始
プロダクト概要
「極予測やりとりAI」は、AIを活用したクリエイティブ確認サポートシステムです。広告クリエイティブの制作・入稿・配信における社内および広告主との確認作業を効率化し、承認後最短5分での入稿・配信を実現しています。
従来、Google検索広告における制作から配信までのプロセスには平均14日を要していましたが、計測パラメータの自動生成・付与や媒体APIを経由した自動入稿などの機能実装により、このリードタイムを劇的に短縮しました。
現在はMicrosoft広告・TikTok広告への対応拡大を進めており、今後もYahoo!・Google・LINE・X など主要媒体への実装完了を目指しています。
業務内容
新機能追加開発(広告媒体ごとの自動入稿機能)に必要な以下業務を担当いただきます。
ビジネスとの要件定義と意思決定
広告媒体の仕様と、媒体が提供しているAPIの仕様の調査・把握
連携している他プロダクトチームとのインターフェース協議
テーブル設計・アーキテクチャ設計・バッチフロー設計・API設計
プロジェクトマネジメント
コードレビューリリース後の保守運用
AIを活用した開発フロー全体のプロセス改善
ポジションの魅力
◆DDD×Go×AI駆動開発で、次世代の開発スタイルを体現できる
DDD・クリーンアーキテクチャを採用したGo言語でのバックエンド開発(API・バッチ・Worker)を行っており、要件定義・技術選定といった上流工程から参画できます。さらに、Claude Codeを駆使し、要件定義から実装・テスト・PRの自動レビュー・修正に至るまで、開発の全フローにAIを組み込んでいます。「AIをどう使うか」を自ら考えながら生産性を高められる、次世代のエンジニアの働き方を体現できる環境です。
◆自分のコードが、広告業界日本一・5000億事業のスピードを直接変える
従来14日を要していた広告入稿プロセスを最短5分に短縮した自動入稿システムの開発を担います。現在はMicrosoft広告・TikTok広告への対応拡大を進めており、今後も主要媒体への実装完了を目指しています。プロダクトの拡張とともに担う領域が広がり、自分のコードが事業のコスト削減とスピードアップに直結していることをリアルに実感できるポジションです。
◆年齢・社歴に関わらず挑戦できるフラットなチーム
新卒1年目でのリーダー抜擢など、実力次第で挑戦できる風土があります。デイリーおよびスプリントのレトロスペクティブではKeep/Problemが率直に共有され、心理的安全性の高いフラットな議論が日常的に行われています。意見を出しやすく、プロダクトに自分の視点を反映しやすい環境です。
求めるスキル・経験
【必須スキル】
テックリードまたはチームリーダーとしての経験
上流工程(要件定義・設計)の実務経験
Webアプリケーション・APIの開発経験 2年以上
要件が曖昧な状況でも自ら調査・整理して設計を進められること
【歓迎スキル】
DDD / クリーンアーキテクチャの開発経験 2年以上
Goの実務経験 2年以上
AIツールを業務利用し、開発生産性の改善に取り組んだ経験
AWSを用いたアプリケーション開発経験
求める人物像
抽象的なオーダーに対し、自らタスクを整理・定義して推進できる方
疑問点・障害に直面したとき、適切に各所と連携しながら解決までたどり着ける課題解決能力の高い方
落ちているボールに気づき、自ら拾って動ける主体性の高い方
要件を具体的かつ最適な仕様・設計へ落とし込める設計の知見・経験がある方
プロダクトの成長にコミットし、技術的負債の解消や仕組みの改善にも能動的に関われる方
開発環境
言語:Golang
FW : Echo
インフラ : AWS, GitHub Actions, Datadog
その他 : Claude Code
参考URL
AIによるクリエイティブ確認サポートシステム「極予測やりとりAI」に、Google検索広告向けの自動入稿・配信機能を実装