コンシューマーゲーム開発、スマホゲームアプリ開発・運営における
ゲームプログラマー(クライアントエンジニア)の求人を公開中!
ゲームプログラマー(クライアントエンジニア)は、企画や仕様に合わせてゲームが動くように、C++やC#などのプログラミング
言語を用いてシステムを構築する職種です。ゲーム制作の中でも最も基盤となる部分を構築するポジションです。
クライアントエンジニア・ゲームプログラマーの正社員・契約社員・派遣社員・業務委託の求人多数!興味のある求人がありましたら、ご応募をお待ちしております。
▲
スタッフの一言 :
「良いコンテンツはチーム全員のものづくりへの"執着"から生まれる」のもとモノづくりにかける熱い情熱を持ったクリエイターが多く在籍しております。
採用のポイントはズバリ「オタクであること」最高の仲間と、最高の環境で働くことができます!
社内制度、福利厚生も充実しており、ランチ補助、カフェ利用可能など、とても働きやすい会社です♪
仕事内容
Unreal Engineを使用し、当社が企画・開発するライブにおけるクライアントサイドの開発をお任せいたします。
<業務の魅力>
ユーザー体験ベースの開発なので、こだわって開発することができます。
また、チーム内でフォローし合いながら、ゲームの品質を高めることにコミットできる環境です。
応募資格
【必須条件】
・コンシューマまたはスマートフォンゲーム開発の実務経験
・Unreal Engineを用いたゲーム開発の実務経験
・日本語ネイティブもしくは日本語能力試験N1レベル以上同等の日本語力をお持ちの方
【歓迎要件】
・OpenGLやDirectXなどの知識、開発経験
・シェーダーを含めた3D描画関連の設計・実装経験
・キャラクターアニメーション技術に関する深い知識
・3Dキャラクターゲームの開発経験
・Unityを用いたゲーム開発の実務経験
【求める人物像】
・他職種ともスムーズにコミュニケーションを取れる方
・ゲーム、アニメ等のキャラクターコンテンツが大好きな方
・チーム内でのコミュニケーションや一緒に成果を出すことを大切にできる方
・ユーザー体験を追求できる方
・設計から実装まで自走することができる方
・高いクオリティを追求しつづけられる方
仕事内容
■開発中のコンシューマライクなスマホタイトルにおけるクライアントエンジニアをお任せします。
【具体的に・・・。】
適性にあわせてインゲーム・アウトゲームどちらかをご担当頂く想定です。
応募資格
【必須条件】
◆クライアント(インゲーム)
・3Dアクションの実装経験
・リアルタイム通信のマルチプレイのゲーム開発経験(現状はUGS + NGO)
・仕様をもとに一から機能設計やマスタデータ設計が行える
・Unityの6.5~6.8(CoreCLR)など、新しいバージョンに関心や知識がある人
・AIエージェントを使った開発の経験、関心のある人
◆クライアント(アウトゲーム)
・3Dキャラやカメラの操作のご経験
※アウトゲームでもしっかりキャラやカメラを動かし、キャラを魅力的に魅せる画面が多くなると予想するため
・メタバースなどのリアルタイム通信の経験(現状はUGS + NGO)
・API通信の呼び出しや、クライアント側のプレイヤーデータ管理
・仕様をもとに一から機能設計やマスタデータ設計が行える
・基本的な運用型ソーシャルゲームの機能実装経験(ログボやギフトなど)
・Unityの6.5~6.8(CoreCLR)など、新しいバージョンに関心や知識がある人
・AIエージェントを使った開発の経験、関心のある人
仕事内容
家庭用ゲーム機(PS5/Switch/Xbox)、PC(Steam)、スマートフォン向けのゲーム開発において、クライアントサイドのプログラム全般をご担当いただきます。
開発エンジンは、プロジェクトに応じてUnreal EngineまたはUnityを使用します。
ご経験や得意分野に応じて、以下のいずれかの業務を中心にお任せします。
1. ゲームプレイ実装
キャラクターの操作、敵のAI、ギミック、カメラなど、ゲームのプレイ部分の実装を担当していただきます。
仕様書をもとにプランナーと相談しながら、遊びやすさや手触りを意識した実装・調整を行います。
また、プランナーが調整しやすいよう、パラメータを外部データ化するなどの仕組みづくりも行います。
2. UI実装
タイトル画面、メニュー、HUD(プレイ中の画面表示)など、ゲーム内UIの実装を担当していただきます。
デザインデータをもとに、デザイナーと連携しながら画面の構築やアニメーションの設定を行います。
ゲームパッド、キーボード・マウス、タッチ操作など、プラットフォームごとの操作方法にも対応します。
3. マルチプラットフォーム対応・最適化
家庭用ゲーム機、PC、スマートフォンなど、各プラットフォーム向けの対応を担当していただきます。
実機での動作確認を行い、処理負荷やメモリ使用量、読み込み時間などの改善に取り組みます。
あわせて、各プラットフォームの規定に沿った対応や、DLC(追加コンテンツ)の実装も行います。
4. 通信実装
オンライン要素を含むタイトルにおいて、通信機能の実装を担当していただきます。
マルチプレイ時のデータ同期や、サーバーとの通信処理、ロビー・マッチングなどの実装を行います。
プランナーや他のエンジニアと連携しながら、通信の安定性や遅延を考慮した設計・改善を行います。
5. 開発環境の改善
開発チームの作業を効率化するためのツールや仕組みづくりを担当していただきます。
プランナーやデザイナーが使うエディタ拡張ツールの作成や、データのチェック・変換の自動化、ビルドの自動化などを行います。
応募資格
【必須経験】
<共通>
・ゲーム開発の実務経験が3年以上ある方
・商用タイトルにプログラマーとして開発からリリースまで関わった経験がある方(対象ハードは問いません)
・GitやSVNなどのバージョン管理を使ったチーム開発の経験がある方
・プランナーやデザイナーと相談しながら、実装方法を提案できる方
<UE(Unreal Engine)で応募される方>
・UE4/UE5での実務経験が3年以上あり、直近5年以内にも実務で使用している方
・C++でゲームのプレイ部分を実装できる方(UObject/Actor/Componentの仕組み、リフレクション、ガベージコレクションを理解していること)
・Gameplay Frameworkを理解し、BlueprintとC++の役割分担を考えて実装できる方
・Unreal Insightsやstatコマンドを使って、処理負荷の原因を調べられる方
<Unityで応募される方>
・Unityでの実務経験が3年以上あり、直近5年以内にも実務で使用している方
・C#を実務レベルで書ける方(async/awaitまたはコルーチンを使えること、GCを発生させにくいコードを意識できること)
・MonoBehaviourのライフサイクル、Prefab、ScriptableObjectを理解している方
・ProfilerやMemory Profilerを使って、処理負荷やメモリの原因を調べられる方
・AddressablesまたはAssetBundleを使ったアセット管理の経験がある方
【歓迎経験】
<共通>
・複数のプラットフォームに向けた開発や移植の経験
・動作の最適化(CPU、GPU、メモリ、読み込み時間)に取り組んだ経験
・プラットフォームごとの違いへの対応経験(入力方式、解像度・アスペクト比、セーブデータ、多言語対応など)
・DLC(追加コンテンツ)の実装や配信対応の経験
・オンライン・通信機能の実装経験
・開発効率を上げるためのツールや仕組みを作った経験(Python等のスクリプト言語、CI/CDによるビルド・テストの自動化など)
・シェーダー、UI、ツール開発、ネットワークのいずれかを得意分野としている方
・各プラットフォームの技術資料(開発者向けリファレンス、SDKドキュメントなど)を読んで実装に活かせる方
<プラットフォーム別>
・家庭用ゲーム機:開発キットを使った開発、各社の審査(TRC/ロットチェックなど)への対応、トロフィー・実績の実装
・Steam(PC):Steamworksの組み込み(実績、クラウドセーブ)、PCの性能差への対応(画質設定、Steam Deck対応)
・スマートフォン:iOS/Androidのストア申請、メモリ・発熱・アプリサイズの削減、課金や通知の組み込み
<UE(Unreal Engine)>
・ゲームプレイ:GAS(Gameplay Ability System)、Behavior Tree/StateTree
・UI:Common UIを使った、プラットフォームごとの入力に対応したUI、UI用マテリアルによる表現(マスク、ゲージ、演出など)
・表現:マテリアル、カスタムシェーダー(HLSL)、Niagara、アニメーション(Animation Blueprint、Control Rig)
・最適化・配信:Scalability設定による画質の段階調整、Pak/チャンク分割によるDLC対応
・通信:ネットワークレプリケーション、Online Subsystem、HTTPモジュール
・設計:モジュール/プラグイン単位でのコード分割、Subsystemを使った設計
・ツール:Editor Utility Widget、Slate、コマンドレット
<Unity>
・ゲームプレイ:Cinemachine、NavMesh
・UI:UI Toolkit、Input System、DOTween、UI用シェーダーによる表現(マスク、ゲージ、演出など)
・表現:URP/HDRP、カスタムシェーダー(HLSL、Shader Graph)
・最適化:Job System/Burst(DOTS)、ネイティブプラグインの開発
・通信:Netcode for GameObjects、Photon
・設計:Assembly Definitionによるモジュール分割、DIコンテナ(VContainer/Zenject)、UniTask、R3/UniRx
・ツール:エディタ拡張(EditorWindow、カスタムインスペクター)、ScriptedImporter
【求める人物像】
・ゲームが好きで、ゲーム制作に熱意を持って取り組める方
・チームのメンバーと協力しながら開発を進められる方
・自ら課題を見つけ、解決に向けて行動できる方
・新しい技術や知識を積極的に学べる方
・仕様や実装の意図を、周りにわかりやすく伝えられる方

▲
スタッフの一言 :
◎創業35年以上の老舗コンシューマーゲーム開発会社です。
◎セガサミーホールディングス傘下の会社で、安定した経営基盤・開発環境がございます。
◎「真・女神転生」 「世界樹の迷宮」 「ペルソナ」など自社IPを多数保有しております。
◎発売タイトル数は200本以上、累計販売本数は世界で4000万本以上を達成しております。
◎平均残業時間は月18時間程度とゲーム業界では比較的短く、働きやすい環境です。
◎原則週に2日までの在宅勤務が相談可能です。

仕事内容
アトラスのプログラマーは、プログラミング技術による貢献にとどまらず、制作中のゲームをより面白くするための意見・提案ができる環境があります。ゲームを面白くするために、職種や担当箇所の垣根をこえて日々アイディアを出しあい、自ら発信、行動していける方を歓迎します。
<具体的な業務例>
・ゲームソフトウェアのプログラミング。
・ゲームを良くするための意見・提案。
・ゲーム開発に必要となる各種開発ツールの作成、バージョンアップ等。
・社内ライブラリの作成、バージョンアップ等。
・DCCツール等のプラグインやスクリプトの作成、バージョンアップ等。
※変更の範囲:当社業務全般
▼参考記事
アトラス採用サイトにて掲載中のプログラマーのインタビューになります。参考までにご確認ください!
https://www.atlus.co.jp/recruit/jobs/programmer/
応募資格
【必須条件】
・プログラミング言語としてC, C++でのプログラミングが出来る事
【歓迎条件】
・コンシューマRPGの開発業務経験者、コンシューマゲーム作品の開発実務経験者は優遇
・PS4, XboxOne, Switch, Steam等のプラットフォームでのプログラミング経験者
・DCCツールのプラグイン、エクスポーター作成経験者
・シェーダープログラミング経験者(HLSL等)
・UnrealEngine4やUnityを使用してのゲーム開発経験
・ミドルウェア(物理エンジンなど)を製品に組み込んだ経験のある人
・openGL,Direct3Dなどでのプログラム経験者
・ソケットプログラミング経験者
・IOプログラミング経験者(サウンド、ファイル等 各種デバイス処理))
仕事内容
・コンシューマゲーム開発における、ゲームプレイ全般の実装業務
・ゲーム内のバトルシステム、プレイヤー挙動、レベルデザインに関する遊び・コンテンツ、UIなど、ゲームプレイ全般の設計・実装に関して、仕様に沿ってだけではなく、企画立案時にプリプロを行い、遊びのコアを実現から携わる
・プランナーからの要件に対する整理や仕様調整
・研究開発部への技術調査依頼や新規仕組みの提案など
※ご自身のご経験や強みを活かせる分野のチームに所属していただきます
応募資格
【必須経験・スキル】
・商用ゲームでのゲームプログラミング経験(C++・C#など)
※ゲームのプラットフォームは問いません
【求める人材タイプ】
・自身で遊びを考えながら実装できる方
・ゲーム作りへの強い思いを持っている方

▲
スタッフの一言 :
■配属先の魅力
本開発チームは、国内外で高い評価を受けるIPを活用し、グローバル市場を視野に入れたゲーム制作を行っています。
Unreal Engineを基本とした開発体制のもと、リアルタイム性や高い表現力を追求しながら、オンライン通信、フレーム単位での精密な処理、マルチプラットフォーム対応など、技術的に高度な課題に取り組んでいます。
開発言語はC++を中心に使用しており、パフォーマンスを重視した設計が可能です。
さらに、大規模プロジェクトに参画できる機会もあり、スケールの大きな開発経験を積むことができます。
チーム内は技術志向の高いメンバーが多く、知識を共有しながら互いに高め合う協力的な雰囲気が特徴です。
フラットな組織構成で意見を出しやすく、新しいアイデアにも前向きに取り組める環境が整っています。
仕事内容
■職務内容/ミッション
PC/コンソールゲーム開発におけるプログラミング作業全般
(具体的には)
・ゲーム開発におけるシステム基盤の設計、実装、運用保守
・キャラクタ、UI、ギミック、オンライン、イベント、サウンド等、ゲームに関するプログラム
・シェーダ、ポストエフェクト、デザインツール等、グラフィックに関するプログラム
・内製ツールの設計、実装、運用保守
■本ポジションの魅力
プレイヤーの操作感や視覚的な演出など、ユーザー体験に直結する要素を実装する役割であり、ゲームの魅力を技術で形にする中心的なポジションです。
具体的には、オンライン通信の同期処理やフレーム単位での挙動制御、マルチプラットフォームへの展開など、精度と応用力が求められる領域に携わることで、実践的なスキルを習得できます。
開発言語はC++が中心で、Unreal Engineとの親和性を活かした高パフォーマンスな実装が求められます。
より広範な技術領域やプロジェクトリーダーへのステップアップも可能で、技術力とともにキャリアの幅を広げられるポジションです。
応募資格
【必須条件】
・業務でのC++またはC#言語でのプログラミング経験3年以上
・PC/コンソールゲーム機/スマートフォンプロジェクトでのプログラミング経験3年以上
・UnrealEngine、Unity、内製ゲームエンジンでの開発経験2年以上
【歓迎条件】
・PC/コンソールゲーム機/スマートフォンプロジェクトのマスターアップ経験
・ゲームプロジェクト内で作業パートのリーダー経験(配下3名以上)
・ゲームAI(機械学習など)に関する知識
【求める人物像】
・ゲーム全般が好きでSNKのIPに愛情を持てる方
・自律的に行動、プロジェクト全体を把握し、技術的な提案を積極的に行える方
・最新の技術を習得しようとする意欲がある方
・多人数のチームの中で協調性を持って何事にも取り組める方
仕事内容
★あなたのプログラミングセンスを活かし、とことんアソビ創り★
家庭用・モバイルゲームのタイトル別で編成されたチームへ所属し、クライアント側のアプリケーション制作を担当いただきます。
---------------------------------
どのような仕事?
---------------------------------
最もゲームらしい部分を制作するプログラマーのお仕事です。
以下のようなパートがあります。
・主人公の操作 : 活き活きとした動きを実現し、快適な操作へこだわった制作
・敵キャラやモブキャラの思考(AI) : より自然な動き、賢さをプログラミングで実現
・エフェクト、シェーダー : リアルでカッコいい、新しい表現を追求
・ユーザーインターフェイス : 近年注目されているユーザーの遊びやすさに直結する大事なパートを構築
・全体をまとめるシステム設計 : 効率と作り易さの両立が求められるテクニカルな部分を担う
----------------------------
制作機材は?
----------------------------
1人1セット
・制作用WindowsPC、iOS用の開発をする場合はMac(iMac, Mac miniなど)
・希望者へはデュアルモニタ
・モバイルゲーム制作の場合、制作用スマートフォンまたはタブレット、コンソール機の場合、開発用コンソール機
・ソフトウェアはおおむね希望のものが利用可能
応募資格
【求める経験・スキル・知識】
(必須)
・家庭用ゲーム機、PC/iOS/Android等でゲーム開発経験のある方(業務・趣味問わず)
・C/C++/C# いずれかのプログラム実務経験
(あれば尚可)
・ネットワークプログラミングの知識、経験
・DirectXやOpenGLの使用経験
仕事内容
【業務内容】
当社内でUnityを用いて開発を担うチームの募集となります。
ライバーの自宅利用を想定した配信用ソフトウェアの開発、
また、3Dスタジオ配信ソフトウェアとそのアセット管理システムに関わっていただきます。
積極的に開発に取り組んでいただける方の応募をお待ちしております。
【担当分野】
大きく分けて2つのジャンルの開発を担当しています。
①ライバーの自宅向けアプリケーションであり、
フェイストラッキングでLive2Dモデルを動かす「にじさんじアプリ」と、
ハンドトラッキングを加えて3Dモデルを動かす「にじ3D」がこれにあたります。
②弊社が所有する3Dスタジオ向けに、
モーキャプ機材でトラッキングし他モーションを利用して、
キャラクターや空間などを描画する3Dバーチャルライブシステムや、
そこで用いているアセットの管理ソフトウェアを開発しています。
■開発の詳細について
ライバーの自宅向けアプリの開発
・Live2Dを用いたの表現の強化
・にじさんじアプリの操作簡便化・機器連携強化
・にじ3Dアプリで用いているIKシステムの改善
・にじ3Dアプリへのスタジオ3D配信アセットの転用可能化
・新規モーキャプ機材対応及び強化
3Dのバーチャルライブシステムの開発
・配信向け各種機能開発
・イベント向けARシステム開発 (照明連動・ARカメラなど)
・シェーダの開発と拡張によるキャラクター・ステージなどの表現向上
・デザイナーの作業時間を減らすためのUnityEditor拡張
・デザイナーの成果物のチェックなどの自動化
・MayaなどのDCCツールの拡張
・作業ファイル管理・自動ビルドシステムの拡張
■開発体制について
チームとしての開発計画と現場の課題解決をチーム内で分担しつつ、定期的なソフトウェアのアップデートを提供し続けるチーム体制を築いています。
それぞれの開発内容の詳細については、担当のエンジニアに裁量が任されており、チーム内での相談はしつつも自由度の高い開発ができる環境になっています。
応募資格
【必須要件】
・Unity/C#を用いた3年以上のアプリケーションの開発経験
・バージョン管理システム(Gitなど)を用いたチームでの開発経験
【歓迎要件】
・3Dのバーチャルライブシステムや、3Dキャラクターを用いたコンテンツの制作経験
・Unityを用いたモバイル向けの開発経験
・Swift/XCodeを用いたネイティブiOSアプリの開発経験
・シェーダーの開発経験
・3Dモデリングやリギングの知識(または作成経験)
・拡張現実(AR)における描画表現に関する知識/経験
・オンラインゲームの開発経験やネットワークに関する知識
【人物像】
・部内外問わず円滑にコミュニケーションが取れる方
・課題に対する解決策の提案から、設計・実装まで実現できる方
仕事内容
◆新規、既存ゲーミング機器の開発に携わっていただきます。
【具体的には…】
・既存システムの開発・メンテナンス業務、
・開発側のデバッグ・改善業務、開発サポート業務
・今後の新規案件開発業務
応募資格
【必須】
C++, C# での開発経験
【歓迎】
・HTML5/JavaScript/Java での開発経験
・ゲーム関連の開発業務経験
・ソーシャルゲーム・オンラインゲームの開発業務経験(ゲーミング業界での就労経験大歓迎)
・パフォーマンスのチューニング、最適化の開発業務経験
・英語力
・ゲーミング関連の知識
仕事内容
仕様書に基づいた家庭用ゲーム/ネットワークゲーム(オンラインゲーム・ソーシャルゲーム)のプログラミング全般を担当いただきます。
6つのブランドに分かれ、それぞれのブランドの強みを生かしたゲーム開発をしております。
プログラマーでも企画に絡んでアイディア出しをしながら、ゲーム開発に携わることができ、将来的にディレクターやプロデューサーにキャリアアップする道もございます。候補者の希望ブランドを踏まえて選考を進めさせていただきます。
【具体的に…】
・自社開発エンジン、既存エンジン使用における、プログラミング業務
・ディレクター、プランナー、グラフィッカーとの交渉、折衝の上ゲーム内表現、挙動、描画、UI等の表示全般
※当社はプログラマーでも企画に絡んでアイディア出しができます。
※将来的にディレクターやプロデューサーにキャリアアップする道もございます!
応募資格
【必須条件】
・ゲーム業界またはネットワーク業界でのプログラミング実務経験
・オンラインゲーム、ソーシャルゲーム、携帯ゲームの開発経験

▲
スタッフの一言 :
社員食堂あり!美味しいランチが安く食べてお財布にも嬉しい環境です♪
ビル内にはコンビニや飲食店も入っています。
駅からは無料の送迎バスもあり、運動の為に歩くも良し、バスで快適に移動するも良し♪
就業中のスタッフさんからは満足度が非常に高い会社です♪
仕事内容
■【家庭用ゲーム機タイトル】クライアントエンジニアとして下記業務に従事頂きます。
【業務内容】
・パフォーマンス課題の調査・分析及び、対策
・ネットワーク実装に関する評価・分析及び、ラグ対策などの最適化
・開発環境整備・ドキュメント作成
応募資格
【必須条件】
・Unityを用いたゲーム開発経験5年以上
・家庭用ゲーム機向け開発経験
・Unity及び家庭用ゲーム機でのパフォーマンスチューニング経験
・ゲームループやフレームレート制御の理解
・マルチスレッド / 非同期処理の基礎知識
【歓迎条件】
・Unityのアーキテクチャ設計に関する知識
・PvPタイトルの実装経験
・CI/CD 環境構築経験(Jenkins など)
▲
スタッフの一言 : 実績豊富なゲームクリエイターと一緒に勤務したい方向けの案件です

仕事内容
オープンワールド型3DアクションゲームのUIシステム作成
UIシステムの構築(各種画面・各種HUD)
UIリソースの組み込み
他セクションと連携してのUIシステムの進行・管理
応募資格
【必須】
UI/UXについて理解が深い方
プランナー、UIデザイナーとコミュニケーションが取れる方
Unreal Engineの実装経験
【歓迎】
オープンワールド型アクションゲームの知見
多言語対応タイトルのUIエンジニア経験
仕事内容
あなたにお任せしたいお仕事は、スマホ向けゲームアプリ、家庭用ゲーム、PCゲームなど、幅広いゲームコンテンツのプログラミング業務のお仕事になります。
・インゲーム実装(AI設計/実装/キャラクター制御/演出実装など)
・アウトゲーム実装(UI実装/画面遷移/合成/進化画面実装など)
・API実装
・開発環境の整備
・ゲームエンジン開発
・プラグイン開発など・外部もしくは他部署との折衝・その他付随する業務
※上記クライアントサイド業務は全てではなく、これまで実績や適性に合わせていずれかの業務を担当頂きます。
バンダイナムコグループ、セガグループ、コナミなど、ゲーム業界を牽引するトップ企業と安定的な取引を行っております。プロダクションカンパニーの一員として様々なクライアントのプロジェクトに参画して頂き、1つの会社だけでは実現できない多彩なスキルやノウハウを身に付けることが可能です!
応募資格
【必須要件】
■ゲーム案件での実務経験48か月
■3Dゲーム開発案件での実務経験12か月
■直近4年以内にインゲームを担当した経験24か月
■プログラム(コーディング)の実務経験が24か月
■C++での開発経験が24か月もしくはC#の開発経験36か月
■Unreal Engine4、5での開発経験24か月もしくはUnityの開発経験が36か月
■スマホ/コンシューマ/アーケード/PC向けのゲームいずれかの開発経験が24か月
※カジュアルゲームのみはNG
【歓迎要件】
■iOS/Androidアプリの開発経験

仕事内容
ゲームのプログラム開発(言語:C/C++)
シェーダー開発(言語:Cgなど)
Android/iPhoneに対応したゲームアプリケーションの開発(言語:Objective-C, Java、C#)
ツール/プラグイン開発(言語:C/C++, C#, C++/CLI)
応募資格
【応募の対象となる方】
C++言語とオブジェクト指向をしっかりと理解している方
プログラムの基本的な動作原理を理解している方(アセンブラを理解している方)
基本的なデータ構造・アルゴリズム、テンプレート(STL)などに対する理解がある方
汎用/独自スクリプト言語によるゲーム制御プログラミングの経験がある方
その他、以下の経験がある方を優遇します
サーバーサイドの開発経験がある方
プログラマブルシェーダーを用いたグラフィックスプログラミング経験者
3D制御プログラミング経験者
物理シミュレーションプログラミング経験者
群集シミュレーションなどのAIプログラミング経験者
Android/iOSのネイティブアプリケーションの開発経験者
Unityなどのミドルウェアを用いた開発
3年以上のコンシューマ機での開発実務経験者
日本国籍でない方もしくは海外在住の方の場合、日本語によるビジネスレベルの会話が可能な方、また弊社まで面接にお越しいただける方
日本国内に居住できる方
【その他】
チーム開発を重視し、技術にこだわらずプログラマー以外のスタッフともコミュニケーションが取れる方を歓迎します。
最適なプログラム構造を追い求めつつも、時にはこだわりを捨てて勢いを重視する柔軟性と機動力を持ち合わせた方を歓迎します。
配属先のプロジェクトは、適性を見て決めさせていただきます。
仕事内容
募集概要
【会社紹介|METATEAMについて】
METATEAMは、「チームの力で未来を創る」をビジョンに掲げ、
クライアントのDX推進や新規事業立ち上げを支援するコンサルティング&クリエイティブファームです。現在、“エンタメ事業部”として、ゲーム・IP・デジタルコンテンツ領域に特化した開発支援・制作体制構築・人材プロデュース事業を展開。
コンシューマーからモバイル、VR、IPビジネスまで、幅広い領域で“開発の伴走者”としてプロジェクトに参画しています。
【エンタメ事業部について】
エンタメ事業部では、単なる開発支援にとどまらず、
「クリエイターが本来の力を最大化できるチーム」を目指しています。
今後は、
・ハイエンドタイトル開発支援
・IPを活用したコンテンツ開発
・AI/デジタルツインを活用した新規事業創出
など、エンタメ×テクノロジーの交差点で新しい挑戦を続けていきます。
“ゲーム開発の先”に広がる可能性を、一緒に形にしていきませんか?
この仕事で得られるもの
・コンシューマー/大型IPタイトルなどのハイエンド開発現場に参画できる
・新規事業部の立ち上げメンバーとして、事業成長に直接関わる
・将来的に開発チームリーダー/プロデューサーなどへのキャリア拡張も可能
・エンタメ領域の最前線で、次世代の“チーム型開発”の形を創る経験が得られる
業務内容
ご経験・希望に応じて、以下のような開発案件/開発フェーズに携わっていただきます。
■ エンジニア職(Unreal/Unity)
Unreal Engineエンジニア
・UE5(Blueprint/C++)を用いた新規・運営開発
・モジュール化・アセットマネジメント構築
・Material/Niagara/AnimationBPの実装・最適化
・Editorツールやプラグインの自作・連携
・Shader/レンダリングチューニング
Unityエンジニア
・Unity(C#)でのゲーム開発・最適化・移植
・UI/アウトゲーム共通基盤の構築
・Firebase/IAP/外部API連携
・C++コード解析・数理処理(座標系・行列・アルゴリズム)
※コンシューマー/スマホタイトルの開発・運営案件いずれもあり
応募資格
【必須スキル】
・ゲーム開発における実務経験(3年以上目安)
└ コンシューマー/スマホいずれも可
・Unreal Engine 5(C++) または Unity(C#)での開発経験
・チーム開発におけるGitなどのバージョン管理経験
・基本的な3Dゲーム開発の理解(レンダリング/座標系/トランスフォームなど)
【歓迎スキル】
・コンシューマータイトルでのリード/メインエンジニア経験
・C++によるUEモジュール/プラグイン開発経験
・Shader/Material/Niagara/AnimationBPなどの調整・最適化経験
・Unityにおける共通基盤/エディタツール開発経験
・Firebase/IAP/外部APIなどとの連携実装
・数学・物理ベースのロジック設計(行列演算、経路探索、最適化など)
・Unreal/Unityいずれかでのプロファイリング・チューニング経験
・エンジニアチームのマネジメント/コードレビュー経験
【求める人物像】
・ゲーム開発経験者、もしくはUnity/UEでの実装スキルをお持ちの方
・リードクラス、またはそれに準ずるスキルを有する方
・技術・表現への探究心が強く、変化を楽しめる方
・問題解決や改善提案を自発的に行える方
・チームで成果を出すことにやりがいを感じる方
▲
スタッフの一言 :
当社のミッションは「世界に“一番のワクワク”を届ける」ことです。
IP作品とオリジナル作品の両軸で、スマートフォン向けゲームの企画・開発・運営に取り組み、2013年からこれまでに数多くのタイトルを手掛けてきました。
現在、新たなタイトル創出に向けて、2D作品および3D作品の開発が進行中です。
募集ポジションの詳細は以下に記載しておりますので、ぜひご覧ください。
皆さまからのご応募をお待ちしております。
仕事内容
業務内容
【概要】
当社では現在、2つの新規プロジェクトがあり、クライアントエンジニア合計15名が注力して開発しています。その両方で利用されるクライアント共通基盤を開発する専属チームのコアメンバーを募集します。
このポジションのミッションは、各タイトルのクライアントエンジニアがインゲームを中心とした面白いコンテンツ開発に注力できる環境を作ることです。
そのために、複数のタイトルで横断的に利用される共通機能、堅牢なクライアントアーキテクチャ、そして開発ルールやワークフローの整備をリードしていただきます。この役割を通じて、各タイトルの開発効率と品質を底上げし、会社全体の技術力を牽引することが期待されます。
【想定業務】
コンテンツを跨いで利用する共通機能の開発、導入サポート
開発支援ツールの開発、各種自動化のためのワークフローの構築・改善
CI/CD環境の保守・改善
Unity、SDK、外部パッケージなどの利用している技術のアップデート対応
課金、通知、外部アカウント連携などの非ゲーム機能の開発
パフォーマンスチューニング
その他プロジェクトの中長期的な技術的課題への対応
やりがい・魅力
本ポジションの魅力
まだ専任の基盤チームが立ち上がったばかりのため、一部のエンジニアがコンテンツ開発と基盤整備の両方を担っているのが現状です。 結果として、それぞれの領域でスピードとクオリティを最大限に高めきれていない、という課題が生まれています。
この兼務状態を解消し、あなた自身も含めすべてのエンジニアが自身の専門領域で最高のパフォーマンスを発揮できる環境を整えること。それこそが、今回募集するあなたの最も重要なミッションです。
今後さらに立ち上がる新規プロジェクトでの利用も視野に入れ、基盤の運用・改善を継続的に行います。将来的には、ここで開発した基盤の一部をOSSとして公開していくことも計画しており、業界にインパクトを与えるようなチャレンジができます。
技術スタック
ゲームエンジン:Unity(Unity2022 or Unity6)
開発言語:C#、Python、ShellScript
IDE:Rider、VisualStudioCode
プロジェクト管理: Git、GitHub
CI/CD:(Declarative Pipeline、Groovy、Shared Library、Configuration as Code)
クラウド:AWS (EC2、S3、CodeCommit、Lambda、CloudFront)
Unity上の主要な使用技術:Addressables、CRIWare、Timeline、UniTask、VContainer、InputSystem、MessagePipe
応募資格
■必須要件
・C#もしくはC++を用いた3年以上のゲーム開発経験
歓迎要件を3個以上満たすこと
■歓迎要件
・スマートフォンゲームの新規開発案件のリード経験
・スマートフォンゲームの新規開発案件における、基幹アーキテクチャの策定・実装経験
スマートフォンゲームの運用案件の経験(2年以上)
・複数PJ横断して利用できる共通モジュール・パッケージ・プラグインの開発経験
・C#非同期プログラミングに対する理解、アプリケーション全体を見据えた堅牢なエラーハンドリング等、品質を意識したコーディングの経験
・パフォーマンスチューニング、およびメモリ・CPUのプロファイリングと最適化の経験
・アプリやアセットビルドなどのCI/CD環境の構築・運用経験
・アセットのレギュレーション策定、セットアップ自動化、バリデーションフローの構築・運用経験
・Unityエディタ拡張を利用したツール開発による、PJ業務効率化の経験
・Addressablesなどを利用したアセットバンドルの設計やアセットビルドパイプラインの開発経験
・iOS/Androidのネイティブ機能(課金、通知、外部連携など)の開発経験
■このような方が活躍できます
・自らの技術で、仲間であるエンジニアを支えることに情熱を注げる方
・「面白いコンテンツ開発に注力できる環境を作ること」というミッションに共感し、チーム全体の成功を自分の喜びにできる方を求めています。
・特定タイトルの機能開発だけでなく、アーキテクチャ設計やパフォーマンス最適化といった、ソフトウェアの「あるべき姿」を追求することが好きな方
・目先の機能実装だけではなく、中長期的な視点で技術的負債や課題の解決に取り組むことにやりがいを感じる方を歓迎します。
・「作って終わり」ではなく、長期的な運用を見据えた品質と堅牢性に強いこだわりを持つ方
・前例のない表現や、複雑な仕様に対しても、実現する方法を粘り強く探し、ゲームのクオリティを一切妥協しない方を求めています。
・まだ定まっていないルールやワークフローに対して、自ら課題を発見し、チームを巻き込みながら改善していくことを楽しめる方
・指示を待つのではなく、主体的に行動し、開発環境をより良くしていく推進力に期待しています。
・課題の本質を見極め、最適な技術を選定・実装できる方
・前提や制約から問い直し、本質的な問題定義と解決に取り組める方を求めています。
・モダンな技術トレンドを積極的に学び、実践の場で活かす意欲のある方
・常に新しい知識をインプットし、チームに還元していく学習意欲の高い方と一緒に働きたいと考えています。

▲
スタッフの一言 :
【NHN PlayArtについて】
NHN PlayArtは、世界累計1億ダウンロード突破の幅広いユーザーが支持するパズルゲーム「LINE:ディズニー ツムツム」や、3,500万ダウンロード突破の“ぷにぷに感”が気持ちよい「妖怪ウォッチ ぷにぷに」、2,000万ダウンロードを突破のリアル対戦ゲーム「#コンパス 戦略摂理解析システム」などの人気スマートフォンゲームを開発しています。
「プレイしてすぐに楽しい」にとことんこだわる、面白さを追求しもっと面白いゲームを作るために絶えず挑戦するクリエ―ターの集団です。
仕事内容
NHN PlayArtが提供するスマートフォンゲーム(新規開発、サービス運営)の何れかのプロジェクトに所属してゲームクライアント制作業務をご担当して頂きます。ゲームメイン部分の制作だけでなく、エディタツール等の制作に関わる全作業のいずれかをご担当して頂きます。
【やりがい】
■ゲーム制作工程の全体に関わることができます
自社コンテンツを、10~30人程のチームで制作しているため、プログラマの枠を超えて意見しやすい環境です。企画段階からプログラマ・デザイナも参加して制作する体制であり、企画/開発/リリース/運用までの一連の工程どこにでも関わるチャンスがあります。
■多彩なサービスに携わることで技術向上ができます
2Dパズルゲーム から 3Dリアルタイムアクションゲームまで、多彩な自社制作アプリの開発の中で、最上流工程から携わって頂きます。関わる開発工程が多岐に渡るので、自身の強みを生かせる技術だけでなく、多様なスペシャリストの技術も身につけることができます。
■ 面白いゲームを作れる環境があります
『LINE:ディズニー ツムツム』・『妖怪ウォッチ ぷにぷに』・『#コンパス』といったNHN PlayArt開発の既存事業は企画段階からプログラマが関わり、「面白いゲームを作る」を目的にして成功し、高い収益性を誇るタイトルです。この成功経験がプロジェクトの基盤となっているため、ゲーム作りに集中して取り組める環境が整っています。。
応募資格
必須要件(MUST)
•C、C++、Objective-C、C#、Java、JavaScript などの言語いずれかを用いたスマートフォンゲームはじめ、ゲーム開発の経験をお持ちの方
歓迎要件 (WANT)
•大規模なプロジェクト経験をお持ちの方
•担当プロジェクトにおける、テクニカルディレクターのご経験のある方
•iPhone/Androidアプリ開発経験(スマートフォン向けに自作のアプリを提供した経験をお持ちの方 )
•Unityを用いたアプリ開発経験をお持ちの方
•CI環境など運用ワークフローの構築経験をお持ちの方
•ネットワーク通信を利用した開発経験のある方
•リアルタイム通信の開発経験をお持ちの方
•家庭用ゲーム機のゲーム開発経験のある方
•3Dゲーム開発経験のある方

仕事内容
ゲームクライアントエンジニアとして、ゲーム本体の機能実装などの開発業務を担っていただきます。それと同時に、開発した成果物を安全・迅速に各環境(開発/QA/本番)へ届ける一連の工程(デリバリー)の仕組み化にも同様の比重でコミットしていただきます。
開発業務に専門性を発揮するだけにとどまらず、「開発現場がわかるクライアントエンジニア」としての強みを最大限に活かし、ビルドパイプラインや開発ワークフロー全体をシステム・組織の両面からエンジニアリングしていく重要な役割です。
職務内容詳細
1. ゲームクライアント開発業務
- プロジェクトの状況や適性に応じた、ゲーム本体のランタイムコードや各種ゲーム機能の実装
- デプロイされたアセットやマスタデータをクライアントからロードする境界・基盤部分の実装
- 各種SDK・ライブラリの組み込み、更新
- QAや開発現場で必要となるデバッグ機能の実装、Unity等のエディタスクリプトの作成
2. リリースエンジニアリング・ワークフロー設計業務
- アプリをどうデリバリーすべきか、リリースパイプラインを中心に開発ワークフロー全体に踏み込んだ設計・提案・導入
- 組織の属人化(単一障害点)を解消し、持続可能で強固な開発体制の構築
- クライアント/アセットのビルド・デプロイパイプライン(GitHub Actions等)の構築・保守運用
- 自動テストやアセット自動生成など、幅広いCI/CDワークフローの開発・運用
- 開発効率化のための支援ツール(C#、Python、Go、GAS等)の開発・運用
3. リリース運用・トラブルシューティング
- 各環境向けのビルド作成、アセット・マスタデータのデプロイ管理、トラブル発生時の一次受け・原因究明
- 障害発生時のスケジュール設計や進行窓口、トラブルを元にしたワークフローやゲーム実装側の改善
応募資格
【必須の能力・経験】
・エンタメ業界またはwebサービスでの開発実務経験5年以上
・CI/CD環境の構築・運用経験: Jenkins, GitHub Actions等のCI/CDツールを用いたビルド・テストパイプラインの構築及び運用経験
・スクリプト言語等による自動化: 各種作業自動化ツールの開発・運用経験(Python, PowerShell, Bash等によるスクリプト作成経験等)
・バージョン管理システムへの深い理解: Gitのブランチ戦略等を理解、主導経験
・モバイル環境への理解: iOS/Androidにおけるビルドプロセスの理解
【望ましい能力・経験】
・ゲーム開発の実務経験
・ストア申請を踏まえたデプロイパイプラインの実績
・ネイティブアプリの開発経験
・システムプログラミングへの理解
・大規模タイトルでのビルドパイプラインの改善実績
・クラウド・インフラの知識
【求める人物像】
・未知の領域にチャレンジすることをポジティブに捉えられる人
・チームで効率良く仕事を進めるために、業務改善を繰り返し行える人
・リスクや課題を前向きに調査していき、プラスの結果を提供できる人
・誰の持ち物かに関わらず、自分ごととして捉え、課題解決を推進できる人
・困難な事態にも、立ち向かう気概のある人
・自分の経験をフルに活かしつつもそれに固執せず、プロジェクトの実現したいことに柔軟に対応できる人
仕事内容
・Unity+C#を使用したスマホゲームの設計/開発/テスト/運用
・アウトゲームのUI設計や演出に関わる改修・開発
▼開発環境
・使用言語:C#
・ライブラリ:UnityのDoTween、UniTask、Live2D、Spine、CRI等
・ソースコード管理:Github
・他業務で使用するツール:Slack、Zoom、GoogleSpreadsheet等
応募資格
【必須条件】
・Unity/C#を使ったゲームタイトルの開発経験3年以上
・問題解決能力とコミュニケーションスキル
【歓迎条件】
・UnityのUI開発においてMVPパターンを用いた開発経験
・チームリーダーまたはテックリードとしての経験
・他職種と連携して仕様策定からワークフロー構築の実務経験
・プロジェクトの技術的課題の解決と最適なアーキテクチャの設計の経験
・ADV機能の基盤開発の経験
・ライブラリ開発などの基盤設計に関する実務経験
・スマートフォンのパフォーマンスを考慮した表現手段の提案経験
・AIを活用した機能開発の実務経験
【求める人物像】
・自分で決めて自分で責任をもって動く自律自走性
・チームで成果を最大化させる協業推進性とリスペクト
▲
スタッフの一言 : トライエース研究開発部(R&D)では、従来のゲームエンジンの概念を超える、次世代ゲーム開発フレームワークの構築に取り組んでいます。その一例として、ゲーム内におけるニューラルネットワーク(NN)モデルのリアルタイム推論処理を、ミリ秒単位で実現することを目指しています。この実現に向けて、NNモデルのリアルタイム推論実装から機械学習モデルの開発まで、幅広い分野の技術者を募集しています。
仕事内容
【職務内容】
従来のゲームエンジンの概念を超える次世代ゲーム開発フレームワーク構築
・AI技術を活用した新しいゲーム開発環境構築
・開発ツール制作、先端技術の研究を通じた、ゲーム制作基盤構築※本募集要項における「AI」は、従来型のゲームAIではなく、ニューラルネットワーク型の機械学習を用いたAIを指します。
【具体的には】
● 今回の募集で特に求める人材像
・リアルタイム推論や最適化に興味を持ち、ゲーム開発に応用したい方リアルタイムAI推論処理をゲーム内で実現する技術に挑戦したい方を歓迎します。ゲームの各フレームで実行されるミリ秒単位の高速推論処理や、推論精度の検証、パフォーマンスを維持するためのテスト環境構築に関心のある方を求めています。
また、AI開発の経験がなくても、GPU最適化(シェーダー、メモリアクセス帯域など)に強みをお持ちの方も歓迎します。
・ゲームエンジンの最適化やAI応用に挑戦したい機械学習エンジニア機械学習モデルの開発やツール開発の経験を活かし、ゲーム開発の新たな領域で活躍したい方を歓迎します。将来的に、リアルタイム推論や最適化といった分野にも挑戦してみたい方をお待ちしています。
・ゲーム開発経験を活かし、機械学習エンジニアのキャリアに挑戦したい方C++によるゲーム開発経験をお持ちで、機械学習に関心があり、今後は機械学習エンジニアとしてスキルを高めていきたい方を歓迎します。新たな知識を学びながら、AIベースのゲームフレームワーク開発に挑戦したい方を求めています。
応募資格
● 必須経験
以下のいずれかに該当する方
・機械学習エンジニアとして、モデル開発または関連ツール開発の経験があり、次世代ゲーム開発フレームワークへのAI技術の応用に関心をお持ちの方
・C++を用いたゲーム開発、ゲームエンジン開発、またはゲームエンジンの機能拡張・最適化・ツール開発・シェーダー開発など、より技術的な実装経験があり、AI開発技術およびそのゲーム開発への応用に関心をお持ちの方
※ 応募時点でのAI開発経験は必須ではありません。
● 歓迎経験・スキル
・GPU最適化、並列処理に関する知識または実務経験
・機械学習/AIに関する知識、または開発経験
・AIモデルの推論最適化やリアルタイム処理の経験
・AIサービスを活用したツール開発の経験・C++を用いたゲーム開発やゲームエンジン開発の周辺領域に関する知見
・AI技術のゲーム開発への応用に強い関心をお持ちの方
● 語学要件
・日本語がネイティブレベルの方:英語不問(ビジネスレベルの英語力歓迎)
※ご希望に応じて、入社後に英会話レッスンを受講いただけます。
・日本語がネイティブレベルに満たない方:JLPT N2相当以上の日本語力およびビジネスレベルの英語力必須
※一次選考通過後、業務に必要な日本語でのコミュニケーション能力を確認する試験を実施する場合があります。
※入社後、習熟度に応じて日本語レッスンを受講いただく場合があります。受講費用は会社が負担します。
PICKUP求人