コンシューマーゲーム開発、スマホゲームアプリ開発・運営における
ゲームプログラマー(クライアントエンジニア)の求人を公開中!
ゲームプログラマー(クライアントエンジニア)は、企画や仕様に合わせてゲームが動くように、C++やC#などのプログラミング
言語を用いてシステムを構築する職種です。ゲーム制作の中でも最も基盤となる部分を構築するポジションです。
クライアントエンジニア・ゲームプログラマーの正社員・契約社員・派遣社員・業務委託の求人多数!興味のある求人がありましたら、ご応募をお待ちしております。
仕事内容
■配属組織
私たちTeam Caravanは『世界中で楽しまれる、ほんとうに面白いゲームを作る』をミッションに掲げ、開発に取り組んでいます。
Team Caravanの代表作は『陰の実力者になりたくて!マスターオブガーデン』『2.5次元の誘惑 天使たちのステージ』など多数の人気原作のゲームタイトル。
人気原作作品からオリジナル作品まで幅広いジャンルを開発しています。
詳しくはこちらをご覧ください
https://recruit.aiming-inc.com/team-caravan/
■具体的な仕事内容
・ゲーム実装全般
・開発補助ツールの設計、開発
・Unityのエディタ拡張
■開発環境
※ プロジェクトによる
・開発ツール:Unity, Microsoft Visual Studio, JetBrains Rider, Xcode, Android Studio 等
・主な使用言語:C# 等
・補助的に使用する言語:Swift, Java, Objective-C, HLSL/GLSL, シェルスクリプト 等
・OS:Windows, MacOS 等
・その他ツール:Git, GitHub, Jenkins 等
応募資格
■必須条件 / 経験
・ Unityを使ってのスマホゲームの開発実務経験丸2年以上
・3D開発経験、もしくはUGUIを使ってUIの開発経験が有る
■優遇条件 / 経験
・UniRx, UniTaskを用いた開発経験が有る
・シェーダーの開発経験が有る
・MMORPG,MORPG等リアルタイム通信を使ったプロジェクトでの開発経験が有る
・C++を用いた設計・開発・運用の実務経験
・リーダーの経験が有る

▲
スタッフの一言 :
ENSAPIA Engineeringは、アバターソーシャルネットワーク分野で日本をはじめ、グローバル市場で注目を集めているエンセイピアグループの中核的な開発組織です。
テックブログ https://engineering.cocone.io/
⇑是非エンセイピアのエンジニアのカルチャーを感じて頂けると幸いです。
【開発実績】
『ポケコロ』
『ポケコロツイン』
『リヴリーアイランド』
※上記全てGooglePlayベストオブ受賞タイトル
『ポケユニ(ポケコロユニバース)』
『LIVING with LIVLIES:もしもの世界』
【技術向上、教育体制】
・技術勉強会
・各種研修(リーダークラスによるスキル共有 など)
・AIハッカソン
・LT大会
・Technical Challenge Award
・Town Hall Meeting
・ゲームジャム
・エンジニア組織 全体会議
・エンジニア社内報(Monthly Letter) 等
仕事内容
■募集背景
Cocone Engineeringは今、全社を挙げて「AI大転換」の真っ只中にあります 。バックエンド・Webフロントエンド開発などでは既にAI活用の成功事例が出始めていますが、より複雑なUnityのエンタメアプリ開発プロセスにおいては、そのポテンシャルを最大限に引き出せていないのが現状です。そこで、Unity開発の深い知見を持ち、AI技術との架け橋となってくれる専門家を募集し、既存組織の「AI-Ready化」 を加速させることにしました。
■業務内容
全社で推進する「AI大転換」の一環として、Unityクライアント開発チームの生産性を飛躍的に向上させるためのAI活用推進をリードしていただきます。あなたはUnity開発の専門家として、AIを実務に導入するための「翻訳者」であり「伝道師」となります。
■具体的な業務内容:
・AIを活用したUnity開発ワークフローの設計・導入
・C#コード生成・リファクタリング支援(例:GitHub Copilotの高度活用)
・テストコードや仕様書の自動生成
・Unity開発に特化したAIツールや技術のR&D、およびチームへの導入推進
・チームメンバー向けの勉強会などを通じたAI活用ノウハウの共有
・「AI Centric組織」との連携、最新技術情報のキャッチアップと展開
※coconeグループの技術スタック一覧は[こちら]
■この仕事の魅力
・「エンタメ開発×AI」のベストプラクティスを創り、業界の先駆者になる。
・AIで、Unityチームの開発体験と生産性を劇的に向上させる。
・AIツールに関する十分なコスト配分とAI専門チームが、あなたの挑戦を後押しする。
応募資格
【必須条件】
・UnityおよびC#を用いた5年以上のクライアントアプリケーション開発経験
・Github Copilot, OpenAI, Gemini, Claudeなどを用いたAgent基盤開発経験
・アプリ開発の生産性向上やワークフロー改善に対する知見
【歓迎条件】
・Python等を用いたツール・スクリプトの開発経験
・シェーダー、3Dモデリング、UI/UXデザインに関する知識
・チーム内での技術共有会や勉強会の開催、登壇経験
・Unity Museなど、ゲームやエンタメ開発特化のAIツールの利用経験
【求める人物像】
・AIを単なるツールではなく「知的パートナー」と捉えられる方
・前例のない挑戦を楽しみ、自ら道を切り拓けるパイオニア精神を持つ方
・技術の力で事業をドライブすることに情熱を注げる方
仕事内容
・メインソフト開発(アセンブラ使用)
・メインソフト開発のためのツール作成
応募資格
【必須】
・アセンブラでの開発実績
・パチスロメーカー、パチスロ開発会社で担当者としてメインプログラム組込みの経験のある方。※年
数は不問
【歓迎スキル】
・C言語、VBA、その他言語を実務で使用している。
仕事内容
■同社開発中コンシューマーゲームにおけるゲームプログラミング全般をお任せ致します。
【具体的に…】
・UE4、5を使用したゲーム開発におけるゲームプログラミング全般
・リアルタイムサーバー連携処理が発生する為、サーバー構築、オンラインの保守対応が一部発生します。
・ゲームデザイナーと仕様の策定からコード記述などゲーム開発の根幹の部分のお仕事です
応募資格
【必須】
・ゲーム業界でのプログラミング経験
・C,C++,JAVAなどのコンピュータ言語での実務経験(3年以上)
・コンピュータンサイエンス、数学の基礎的知識
【歓迎】
・Unreal Engine、UNITYなどのゲームエンジンでのゲーム開発経験
・サーバーサイドのデータベース構築、各種言語でのプログラミング経験
・リードプログラマ経験者
・ネットワークに関する知識
仕事内容
【担当業務】
プログラマーセクションのリーダーとして、実装業務およびチームマネジメントを担当していただきます。
【詳細】
プレイングマネージャーとして、実装と管理の両輪を担っていただきます。
基本的にはチームへの一任を前提としていますが、
困った際は周囲のサポートを受けられる環境です。
■マネジメント・進行管理
・プログラマーセクションのスケジュール策定および進捗管理
・メンバーのタスク管理・技術サポート
■折衝・調整業務
・クライアント企業様との定例会議参加、仕様調整・技術提案
・QA(品質保証)部門との連携、バグ管理などの折衝業務
■開発・実装業務
・担当プロジェクトにおけるクライアントサイドの実装
・メンバーのコードレビューおよび品質担保
■求める人物像
責任感と完遂力
・小規模チームであっても、
自分たちのプロダクトとして責任を持ち、リリースまでやり切ることができる方。
コミュニケーション能力
・チームメンバーだけでなく、クライアントや
QA等の外部関係者とも円滑に連携し、調整を行える方。
柔軟性と自律性
・与えられた裁量を活かし、自ら課題を発見して解決に向けて動ける方。
また、実装だけでなくマネジメント業務にも意欲的に取り組める方。
※「マネジメント経験はあるが、技術的な専門分野には自信がない」というゼネラリストタイプの方も大歓迎です。
逆に、「技術的な強みはあるが、マネジメントはこれから磨いていきたい」という方も、リーダーとしての素養があれば是非ご応募ください。
応募資格
【必須経験】
プログラミングスキル
・C# または C++ を用いた開発経験
実務経験
・ゲーム業界での開発実務経験 2年以上
・リーダー業務(スケジュール管理、メンバーフォロー等)の経験 1年以上
※ゲーム業界以外でのリーダー経験をお持ちの方も、実績に応じて検討可能です。
プロジェクト完遂経験
・自身以外に同職掌メンバーが2名以上いるチーム体制で、
プロジェクトの立ち上げからリリースまでをリーダーとしてやり切った経験
【歓迎スキル・経験】
「管理業務」に加え、以下のような既存メンバーとは異なる強みをお持ちの方は、技術面でもチームを牽引する「テックリード」としての活躍を期待し、特に優遇いたします。
・アクション・物理挙動の実装経験(インゲーム領域)
アクション、レース、パズルゲーム等における、手触りや物理演算、当たり判定などの「インゲーム(コアゲーム)」部分の実装経験。
・3Dグラフィックス・描画周りの深い知見
シェーダー言語(HLSL/GLSL等)を用いた描画表現の実装や、GPU負荷を考慮した最適化の経験。
・Unreal Engineを用いた開発経験
現在のチームでもUE利用者は増えていますが、さらに体制を強化したいため、C++を用いたUEでの実装経験が豊富な方。
・コンシューマー機 / ハイエンドタイトルの開発経験
PlayStation、Switch、Xbox等のコンシューマー機、またはPC向けハイエンドタイトルの開発・リリース経験。
・対外的な折衝・提案経験
クライアントへの技術提案や交渉など、対外的なコミュニケーションをリードできる経験。
仕事内容
◆主にメーカー受託の遊技機開発におけるプログラミン全般を担当頂きます。
【具体的に…】
・ぱちんこ・パチスロ機(遊技機)の以下の開発工程で、設計・コーディング・テスト・デバッグをプランナー・デザイナーと連携して行って頂きます。
・液晶映像制御
・液晶表示システム開発
・ツール開発
・技術研究
応募資格
【必須条件】
・遊技機開発におけるプログラミングの経験
【歓迎条件】
・メイン、サブ、液晶制御など、複数の経験をおもちのかた
▲
スタッフの一言 :
新規格闘アクションゲームのクライアントエンジニアとしてゲームデザイナ、ビジュアルアーティストと一緒に設計や実装などをご担当いただきます。
仕様の整理から実装方針の検討、技術的な課題解決 までチームと議論しながら
“どう作るのが一番良いか”を考え、実際に手を動かしていくポジションです。
仕事内容
本ポジションでは新規格闘アクションゲームの開発において本人の適正と希望を元に、
いずれかの業務をご担当いただきます。
・キャラクター制御、アニメーション
・ヒット判定
・対戦ロジック
・ネットワーク対応(ロールバック等)
・開発効率化のための基盤構築
応募資格
必要な経験・能力
・3年以上のC++を使用したゲームの開発経験
あると望ましい経験・能力
・3年以上のC++を使用した家庭用ゲーム(コンソール機やPC)の開発経験
・ゲームエンジン(Unreal Engine)の使用経験
・最新世代コンソールゲーム機(PlayStation5、Xbox Series X)での開発経験
・格闘ゲームやアクションゲームの開発経験
・ゲーム関連の大会、eスポーツ向けタイトル開発経験
求める人材像
・ゲームエンジニアとして情熱を持ち主体的に関わることができる方
・ゲームデザイナ、ビジュアルアーティストなど他職種の方と協力し
ゲームを作り上げることができる方
・世界中のユーザーに楽しんでもらえるコンテンツ制作に情熱を持って取り組める方

仕事内容
◆主にC言語、C++等を用いてゲームを中心としたコンテンツ制作を行います。
システム制作、アプリケーション制作、ツール制作など作業は多岐に渡ります。
【システム制作】
システムの根幹となる部分の作成です。ハード仕様の調査やメモリ管理、フレームワーク等、アプリケーションを動作させるために必要な基礎部分の設計・プログラミングを行います。
【アプリケーション制作】
ユーザーが直接触れる部分の制作です。どうすれば “人に喜んでもらえるのか”、”操作性が向上できるのか”、”見た目の印象が良くなるのか” 等を追求しながらプログラミングを行います。ここでの作業がコンテンツのクオリティーに直結します。
【ツール制作】
アプリケーション制作の作業を効率化するためのツールを作成します。ワークフロー内でのボトルネック部分を効率化することで作業の短縮を図ります。
応募資格
【必須条件】
・プログラマー実務業務経験者(2年以上)
【求める人物像】
・物事を最後まで諦めず必ずやりきるという責任感のある人
・他の人には負けない自分の特技・得意分野を持っている人
・向上心があり、目標に向かって努力が出来る人
・コミュニケーション能力がある人
・人を喜ばせることが好きな人
・モノ作り(コンテンツ制作)に対して熱意のある人
▲
スタッフの一言 :
億単位の開発費を掛けて開発中の大型IPを活用したコンシューマーゲームの開発~運用に携わって頂きます。
同車は長年コンシューマーゲームの開発で活躍しており、確かな信頼と実績を持つ企業となります。
仕事内容
コンシューマゲーム開発全般におけるプログラミング業務を担当していただきます。
応募資格
【必須条件】
・ゲーム開発会社でのプログラミング経験3年以上。
・UEを使ったプログラミングができる方
・3Dゲームのどこかのパートを完全に理解し、担当したことがある。
【尚可条件】
・ソースを読みシステムを理解し、適切なコードが書ける。
・高いコミュニケーション能力を持っている。

仕事内容
iPhone / Android/ PCプラットフォーム/コンシューマー向けソーシャルゲームの設計、開発、実装、申請、運用をご担当いただきます。
▼業務詳細
・新規開発タイトルでのアウトゲーム/インゲーム周りの基盤実装および改修
・新規開発タイトルでのアウトゲーム/インゲーム周りの新規機能実装
・運用開発タイトルでのアウトゲーム/インゲームの改修および新規機能実装
・アウトゲーム/インゲーム部分を効率的に開発するために必要な周辺ツールの実装および改修
・その他、エンジニア/デザイナー/プランナー間とのコミュニケーション
募集背景
今後iOS/Androidを含むマルチプラットフォームでリリース予定のタイトルが複数あり、 Unityを用いた開発経験が豊富な方を迎えてよりクオリティの高いプロダクトを作っていくためにエンジニアの方を増員募集しております。
※ご経験やご希望に合わせて、下記キャリアパスのような配属を予定しております。
キャリアパス例
例1)
インゲームの開発メンバーとして配属
→ 1年程度インゲームの開発後、同タイトルのインゲーム開発リーダーに着任
→ その後、新規のタイトル立ち上げ時に、インゲームリーダーとして立ち上げからジョイン
例2)
アウトゲームの開発メンバーとして配属
→ 1年程度アウトゲームの開発後、同タイトルのアウトゲームチームのマネジメントを行いつつ開発を行うプレイングマネージャーに着任
→ その後、新規のタイトル立ち上げ時に、アウトゲームリードとして立ち上げからジョイン
応募資格
【必須条件】
・スマートフォン向けコンテンツの開発経験、またはコンシューマゲームの開発経験
・Unity(C#)、もしくはUnreal Engineを使用した開発経験
・ゲーム開発のリーダーまたはリードエンジニアの経験または複数タイトルでのアウトゲーム/インゲームいずれかの開発経験
【歓迎条件】
・インゲーム基盤部分の実装経験
・インゲームの新規開発から運用開発までの一貫した経験
・インゲームの効率的な開発のためのツール開発経験
・URPを用いた開発経験
・アウトゲーム基盤部分の実装経験
・アウトゲームの新規開発から運用開発までの一貫した経験
・アウトゲームの効率的な開発のためのツール開発経験
・UI用シェーダーの開発経験
・デザイナーと連携してアセットのレギュレーション決定などを行った経験
・他職種と連携し、よりプロダクトを良くすることができる能力
【求める人物像】
・世界を震撼させるサービスを作るということに本気で取り組んでくれる方
・ゲーム全般が好きでやりこんでいる方
・ベンチャーマインドを持ちながら自走できる方
・常により良いモノづくりを追求できる方
・チームワークを重んじる方
・ゲームシステムを理解して制作できる方
・新しいツールの習得や新表現への自発的な研究開発に熱心な方
仕事内容
業務内容
主にC言語、C++等を用いてゲームを中心としたコンテンツ制作を行います。
システム制作、アプリケーション制作、ツール制作など作業は多岐に渡ります。
【システム制作】
システムの根幹となる部分の作成です。ハード仕様の調査やメモリ管理、フレームワーク等、アプリケーションを動作させるために必要な基礎部分の設計・プログラミングを行います。
【アプリケーション制作】
ユーザーが直接触れる部分の制作です。どうすれば “人に喜んでもらえるのか”、”操作性が向上できるのか”、”見た目の印象が良くなるのか” 等を追求しながらプログラミングを行います。ここでの作業がコンテンツのクオリティーに直結します。
【ツール制作】
アプリケーション制作の作業を効率化するためのツールを作成します。ワークフロー内でのボトルネック部分を効率化することで作業の短縮を図ります。
制作実績
・GHOSTWIRE: TOKYO (ゴーストワイヤー トウキョウ)
・Nintendo Switch Sports
・Hi-Fi RUSH
・BIOHAZARD™ RE:4
・New ポケモンスナップ
・ファイアーエムブレム エンゲージ
【使用ツール】
Photoshop, Illustrator, Maya
応募資格
【必須条件】
・コンテンツ制作の実務経験者で、C言語・C++を扱えること
【歓迎要件】
・UnrealEngineの実務経験者
【求める人物像】
・物事を最後まで諦めず必ずやりきるという責任感のある人
・他の人には負けない自分の特技・得意分野を持っている人
・向上心があり、目標に向かって努力が出来る人
・コミュニケーション能力がある人
・人を喜ばせることが好きな人
・モノ作り(コンテンツ制作)に対して熱意のある人
仕事内容
運用中のスマートフォンゲームの設計、実装、申請、運用を行って頂きます。
【具体的な業務内容】
・設計、実装、運用
・RDBMSの設計、運用
・フロントエンドのコーディング
・システム負荷対策(データの軽量化やパフォーマンスチューニングなど)
・カスタマーサポートの調査依頼対応
・管理ツールの開発
・その他、エンジニア/デザイナー/プランナー間とのコミュニケーション
応募資格
【必須スキル】
・PHPでの開発、運用経験
・フレームワークを利用した開発経験
・RDBMSおよびNoSQL系の設計、運用経験
【歓迎スキル】
・ソーシャルもしくはコンシューマーゲームの開発経験
・大規模トラフィックをさばくための負荷分散などの知識、経験
・Node.jsでの開発経験
・マルチプレイシステムの設計、開発経験(WebSocketなど)
・MySQLチューニング経験
・テスト駆動開発の実務経験
・DevOps系知識、経験(Git、Jenkins、Chef、Ansible)
・AWS、GCPでの開発経験
・Dockerなどのコンテナ技術に関する知識、経験
・ClaudeCode、CodexなどAIを使ったコーディング経験
【求める人物像】
・ゲームへの深い理解と熱意をお持ちの方
・ユーザー視点でプロダクト開発ができる方
・高い目標に挑戦し続けられる方
・主体性とチームワークを両立できる方
・新しい技術を積極的に学び続けられる方
▲
スタッフの一言 :
当社の魅力
当社は創業以来、バイオハザードやモンスターハンターなど世界に誇るアクションゲーム開発を強みとしており、モーション制作においても多彩なノウハウを蓄積しております。
国内最大級のモーションキャプチャースタジオを有しており、スタジオスタッフだけでなく専属モーションアクターが社内に常駐しています。
高品質なモーション制作の開発環境や内製化にこだわり、常に動きを追及し続けております。
私たちは現状に満足することなく、撮影品質・開発効率・技術力のすべてにおいて、世界最高峰のモーションキャプチャースタジオを目指しています。
本ポジションでは、撮影オペレーションだけでなく、ツール開発や自動化、AI活用による業務改善にも携わっていただきます。
技術の力でクリエイターを支え、スタジオの進化を推進する重要な役割です。
世界中のプレイヤーを魅了するカプコンのゲームづくりを、「動き」と「技術」の両面から支える一員として挑戦いたしませんか?
仕事内容
演出制御プログラマーとして、パチスロ機の演出制御に係る業務全般に関わっていただきます。
当社の人気コンテンツを利用したパチスロ機開発の仕様検討から販促対応まで担当していただきます。
※開発スキルや本人の意向を考慮し、演出制御プログラマーに限定せず映像制御プログラマーを担い、サブ制御全般のスキル習得も可能です。
・演出プログラム作成及び検査
・出玉、演出シミュレータ作成
・見本機ROM作成
・開発用ツール作成
・その他関連する各種仕様書作成
応募資格
必須条件
・ソフトウェア開発業務経験3年以上
・CまたはC++での開発経験
歓迎条件
・パチスロ演出プログラム制作経験ありの方
・リーダーポジション経験のある方
・VisualStudio上でC++/C#を利用した開発に精通している方
・普段からパチスロ、パチンコを遊技する方
【応募書類】
・履歴書
・職務経歴書

仕事内容
2) システムプログラマー
PC・ゲーム機向けハイエンドゲームにおける、システムプログラム
応募資格
【求める経験・スキル・知識】
2) システムプログラマー
(必須)
・1タイトル以上のゲーム開発経験
・メモリ管理・ファイルシステム・プロセス/スレッド管理への理解・開発経験
・OS/カーネルへの理解
・コンピューターアーキテクトへの深い理解
(あれば尚可)
・ゲームエンジンの開発経験、有名ゲームエンジンの使用経験
▲
スタッフの一言 :
【この仕事の⾯⽩み】
世界に通用するタイトル開発に携わることができます。
ご⾃⾝の経験を活かし「世界を震撼させる」という気持ちをお持ち、ハイクオリティのゲームを一緒に創ってくださる仲間を募集しております。
【特徴】
・ 小規模な会社ながら、世界規模で売れる自社IPタイトルを所有しています。自社タイトルのおかげで安定した収入を得られ、大きな事業資金をもとに、「本当に面白いゲームを作る」ことに集中できる環境を提供できます。
・ 社員は「少数精鋭」という言葉がぴったり当てはまります。社員数は少ないですが、いずれも大手企業の第一線で活躍できる実力を持っています。
仕事内容
◆コンシューマーゲームのプログラマーとして開発全般をご担当頂きます。
【具体的には】
・Unreal Engine 4のエンジン拡張や最適化
・メモリ、CPU,GPU等の負荷の管理、規約の制作
・作業効率化のためのシステム整備やツール製作
【この仕事の⾯⽩み】
世界に通用するタイトル開発に携わることができます。ご⾃⾝の経験を活かし「世界を震撼させる」という気持ちをお持ち、ハイクオリティのゲームを一緒に創ってくださる仲間を募集しております。
応募資格
【必須の経験/能力】
・コンシューマーゲーム開発実装経験
・C++でのゲームプログラム開発経験
・メモリ、CPU,GPU負荷の管理、設計経験
加えて下記のいずれか最低一つのご経験
・PS4、XONE、PC(Steam)でのマスターROMの作成経験
・UE4を使ったタイトルでのCPU/GPU負荷軽減経験
・処理負荷や、ローディングの最適化経験
・UE4によるゲーム開発経験(ジャンル不問)
【求める人物像】
・自身の技術を活かしつつ、ゲームを面白くしていきたいという方
・他職種のスタッフとも積極的に協⼒し、仕事に取り組める⽅
・ゲームを面白くするためのアイディア出しや提案をしていきたい方
仕事内容
【職務内容】
『ギルティギア』『ブレイブルー』など、
世界を熱狂させる対戦格闘・アクションゲームを生み出す横浜のデベロッパーです。
独自の2.5D表現と技術力で多くのヒット作を生んできましたが、
私たちには「作りたいゲーム」がまだまだ沢山あります。
既存IPの展開はもちろん、完全新規タイトルも含め、
一本でも多くの作品を世界へ届けるため、共に開発に没頭できる新たな仲間を募集します。
【具体的には】
・スケジュールおよび予算策定、人員配置などのリソース配分
・外部委託会社との折衝、契約及び進捗管理、納品研修支払の確認業務
・営業部門、海外販売関連会社、クライアントなどとのコミュニケーション
ゲームデザイナーと仕様の策定からコード記述など、ゲーム開発の根幹の部分のお仕事です。
英語(メールなど)での、最低限のコミュニケーションのできる方歓迎します。
応募資格
【必須】
・ゲーム業界でのプログラミング経験
・C,C++,JAVAなどのコンピュータ言語での実務経験(3年以上)
・コンピュータンサイエンス、数学の基礎的知識
【歓迎】
・Unreal Engine、UNITYなどのゲームエンジンでのゲーム開発経験
・サーバーサイドのデータベース構築、各種言語でのプログラミング経験
・リードプログラマ経験者
・ネットワークに関する知識
▲
スタッフの一言 :
日本発のソフトウェア開発会社として、世界に轟く大きなムーブメントを起こしていく。
『サムライ・ソフト』という社名には、そんな意思が込められています。
世代も、文化も、国境も超えて。
自分たちの生み出したソフトウェアで、人々に喜びや感動を届けたい。
その想いは、創業当初から何ひとつ変わっていません。
だからこそ、私たちが大切にしているのは常に新しい技術を開拓し、
これまでにない挑戦を続けていくこと。
現在注力しているブロックチェーンゲーム事業も、私たちが世界に挑むための一手です。
見たことのな景色を見たい、もしあなたがそう感じているのなら
私たちと共に、最先端の領域に挑んでみませんか。
仕事内容
メインの業務は、ソーシャルゲーム開発のクライアントエンジニアとしての仕事となります。
Unityを使用した動作設計など、フロントエンド領域の開発・運用を主に担っていただきます。
裁量が大きいので、企画を含めて自分の考えが大きく反映されます。
【具体的には】
<メイン業務>
◎ソーシャルゲーム開発エンジニア
・スマートフォン向けソーシャルゲームのアプリケーション開発
<サブ業務>
◎ディレクティング
・スマートフォン向けソーシャルゲームの新企画立案
・開発・運営チーム全体の進行管理および対外折衝
◎企画
・スマートフォン向けソーシャルゲームの新企画立案
・運用中のスマートフォン向けソーシャルゲームの企画・運用業務
ユーザーが楽しめるようなイベントの企画・立案
・従事すべき業務の変更の範囲
(雇入れ直後)ゲーム開発業務 (変更の範囲)開発業務全般
【開発環境】
<クライアントエンジニア>
言語:C#, javascript, lua
フレームワーク:Unity, Nuxt.js, Roblox Studio
インフラ:AWS(フルクラウド)
タスク管理:Redmine
バージョン管理:GitHub
CI/CD:CircleCI, Jenkins, Docker, Cloud Build
PC:Windows, Mac
【魅力・やりがい】
・成長期の会社で、一緒に会社を作る経験を得られます
・ご自身の意欲/意向次第で、開発も採用も、外部スタッフのマネジメントもどんどんお任せしていきたいと考えていますので、
領域にとらわれず様々なことにチャレンジしていただけます
・経営に近い部分を経験したい人や、将来的に独立したいと考えている人には、非常に力を発揮しやすい環境です
【職場環境】
「現場の働きやすい環境がより良い製品を生み出す」という考えの元、現場目線で環境を整備し全員が能力を発揮できる職場作りを意識しています。
具体的には
・現場の人が働きやすいオフィスや機材を提供する
・開発・運営の現場を最優先する文化がある
・開発に際する課題解決に必要なことは現場の裁量で決める
といったものです。
こういった環境作りが定着率の高さに繋がっていると考えています。
応募資格
【必須条件】
特になし
仕事内容
ゲームクライアントエンジニアとして、ゲーム本体の機能実装などの開発業務を担っていただきます。それと同時に、開発した成果物を安全・迅速に各環境(開発/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#を用いて大規模ソーシャルゲームのクライアントサイドの開発を担当していただきます。
・新機能の実装、既存実装の修正、ツール作成、最適化、トラブルシューティングなどの業務となります
応募資格
【必須条件】
・ Unityを使ってのスマホゲームの開発実務経験丸3年以上
・3D開発経験、もしくはUGUIを使ってUIの開発経験
・R3 or UniRx, UniTaskを用いた開発経験
・エンジニアが10名以上のプロジェクト開発経験
【歓迎条件】
・DIを用いた開発経験が有る
・シェーダーの開発経験が有る
・C++を用いた設計・開発・運用の実務経験
・リーダーの経験が有る
▲
スタッフの一言 : リモートワークOK!TOPセールス1位になったこともあるあの国民的有名タイトルに関わる事ができます!またAimingではゲーオタ採用をおこなっております。お客様の「おもしろい」を理解し、ゲーム開発に反映する事が『おもしろいゲーム』を作る為には必要となります。そういった背景から、Aimingの採用では『色んなゲームをプレイ・研究している』という事を大切にしています。
仕事内容
◆Aimingが手掛けるオンラインゲームにおけるクライアントサイドの開発業務
【具体的には…】
・Unity を利用したゲーム開発/テスト/運用
・ゲーム UI の実装
・開発をサポートするツールや拡張の実装
・ゲームに応じたシェーダーやグラフィック技術の開発
【このポジションのやりがい】
オンラインゲームの主クライアントサイドの開発業務をおこなっていただきます。入社後はスキルに合わせてゲームの設計、実装、最適化などを担当していただきます。また、第一事業部ではドラクエタクトに代表される人気タイトルがあり、ドラクエタクトに関わりたい!という熱い気持ちを持つ方には大変やりがいのあるポジションです!
【第一事業部とは】
Aimingは2011年に設立されたゲームの企画・開発・運営を行う会社です。家庭用ゲームやPCオンラインゲームからの豊富なキャリアを持つスタッフを擁し、これまで数々のゲームをお客様に提供してまいりました。われわれ第一事業部は、会社設立10年目にあたる本年に設立された新しい部署で、スマートフォンや家庭用ゲームの市場で、国内最高水準を目指しゲーム開発・運営に取り組んでまいります。メンバーひとりひとりがゲーム好きで、日常的に良く遊び良く議論する、という創業から変わらない文化を持っています。
常々思うのですが、ゲームは、小さな幕の内弁当みたいなものです。エンジニアリング/アート/ゲームデザイン/シナリオ/サウンドなど様々な要素でもって、精工に構築された小箱。いまのゲーム市場で求められるのは、そうした高品質でオリジナリティを持ったタイトルです。
それは美しいバランスを保ちながらも、目まぐるしく変化する社会の中で人々の生活に寄り添うように普遍的に存在する癒しでもあります。時には、ガッツリ食欲に応え、時にはスマートな健康志向に、形を変えながら人々の心を満たしていきます。
こうした要件を絶妙なバランスで成立させるには、ゲーム開発/運営に関わるすべてのメンバーが、スキルや知識、経験を総動員させ、細心の注意を払って仕事に取り組まなければなりません。芳醇なゲーム体験は、様々な個性や背景を持つスタッフが互いに成長し、原石を磨きつづけることで初めて生みだすことができる、と思うのです。
われわれ第一事業部では、まさにこうした豊かな体験を、共に生み出してくれるかたを求めています! ゲームに愛情を持ち、お客様のニーズを理解し、情熱を持って仕事に打ち込めるかた。現代のゲーム市場の荒波のなかで、突き抜けたプロダクトを作るのは並大抵のことではありません。でもそれぞれの個性や体験を持ち寄れば、新しい時代の心を満たす幕の内弁当が作れると思うんです。
みなさまと一緒に働けることを楽しみにしております!
【公式HP】
https://recruit.aiming-inc.com/career/
応募資格
■必須条件 / 経験
・C# の業務での使用経験
・Unity を使った経験
・モバイルもしくはコンシューマ開発経験
■優遇条件 / 経験
・GoF や SOLID 原則など,デザインパターンに関する知識
・タスク、Rx(Reactive Extensions) といった非同期開発に関する知識・経験
・リリースされたゲームでの運用開発経験
・テストに対する理解や自動化されたテストの開発経験
・コードレビューのあるチームでの開発経験
・アジャイル開発やスクラムでの開発経験
・モダンなエンジン技術とレンダリングパイプラインへの理解
・周囲と積極的にコミュニケーションをとり、協調して開発をすすめることが得意な方
・ゲームの技術面を分析的にプレイすることが好きな方
PICKUP求人