求人ID: 36938
390万円~1000万円
業務内容
ゲームタイトルのバックエンド開発を担当していただきます。
ユーザー体験に直結するイベント・機能の開発やインフラの運用を行います。
主に以下の業務を中心に、状況に応じてさまざまなタスクをお任せします。
スマートフォン向けゲームのサーバサイドJavaプログラミング
スマートフォン向けゲームのサーバ構築・運用
新機能の実装にむけた方式設計・開発
応答速度向上などのパフォーマンス改善
障害発生時の問題の切り分け・解決
やりがい・魅力
f4samurai サーバサイドエンジニアチームのこだわり
「サーバサイドエンジニア」という職種名ではあるものの、アプリケーション/通信経路を含めた広い範囲での開発・運営業務に携わることができるチームです。 モバイルゲームならではの圧倒的な秒間リクエスト数を遅延なく安定して捌く設計能力・実装能力が求められる環境で、快適なゲームプレイ環境を届けられるよう、発生率0.0001%であっても妥協なく改修・改善をおこなっています。 他職種とも密に連携を行い、チームで協力しながらものづくりに励んでいます。
本ポジションの魅力
金融業界など、多数のユーザーを捌きつつ安定稼働が求められるような業界でシステム開発を経験された方は特に親和性が高い業務です。 モバイルゲームはBtoCサービスの中でも特にユーザーの声がダイレクトに届くため、ユーザーからの声がモチベーションに繋がる方、多くのユーザーが楽しむサービスを支えることにやりがいを感じられる方は特にマッチする環境です。 また、ネイティブアプリやフロントエンドアプリ、配信インフラを含めたアーキテクチャ全体を理解し、テックリードを目指していきたいという方も歓迎いたします。
技術スタック
開発言語: Java
開発環境(フレームワークなど): Spring Boot, Tomcat, MySQL, Terraform, AWS(ECS, RDS, DynamoDB, Redshift, Athena, OpenSearchなど)
プロジェクト管理: Git, Subversion, Jenkins, Concourse CI, Wrike
応募要件
必須要件
Javaでの開発経験 3年以上
歓迎要件
ゲーム開発会社でのエンジニア就業経験
システム全体のアーキテクチャ設計・構築経験
クラウドプラットフォームの利用経験
データベースサーバ、アプリケーションサーバの選定・構築経験
負荷試験、メモリリーク対応など、非機能要件に対するテストや不具合対応経験
参考情報
f4samuraiを知る【キャリア採用編】??
業務内容
当社が開発・運営するスマートフォン向けゲームタイトルにて、UIデザイン業務をご担当いただきます。新規または、運営中のゲームタイトルに配属予定です。
<具体的な業務内容>
・画面遷移設計・ワイヤーフレーム作成
・UXを意識したレイアウト・導線設計
・モーション・アニメーションの設計・演出提案
・エンジニア/プランナーとの仕様すり合わせ・実装確認
使用ツール
Adobe Photoshop
Illustrator
CLIP STUDIO PAINT
Unity
やりがい・魅力
f4samurai UIデザイナーチームのこだわり
私たちUIデザインチームは、ゲームの世界観やコンセプトを深く理解した上で、ユーザーの遊びやすさを追求し、"遊びやすさ”だけではなく、“物語に溶け込むUI”にこだわって作り込んでいます。
バトルの結果画面でのスコア演出、ガチャ演出時の動線、ボタンのレスポンスなど、UIモーションやSE、表示のテンポなどの調整によって、ユーザーの「気持ちよさ」を最大化します。
本ポジションの魅力
本ポジションでは、エンジニアやプランナーとの距離が近く、UIを通じてゲーム体験全体をデザインする重要な役割を担っていただけます。 単にボタンやパネルをつくるのではなく、「キャラクターの魅力がもっと伝わるUIは?」「シナリオの感情の流れを邪魔しない導線設計とは?」といった観点から、ゲームの世界観とプレイヤー体験をつなぐ“接点”を設計できる環境です。
また、当社は開発と運営を一貫して行っているため、あなたが手がけたUIがゲーム内でどのように機能し、ユーザーにどう受け取られているのかをSNSやレビューを通じてリアルタイムで実感できます。
UIの改修やアップデートを通じて、「自分の設計がユーザー体験をより良くした」と感じられる場面も多く、ものづくりの手応えと継続的な成長を実感できるポジションです。
業務内容
【概要】
当社では現在、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年以上のゲーム開発経験
クリーンアーキテクチャやレイヤードアーキテクチャへの理解
UniTaskを利用したC#非同期プログラミングの知識
パフォーマンスを意識したコーディング、およびメモリ・CPU最適化の経験
歓迎要件
スマートフォンゲームの運用経験
DIコンテナを用いた開発経験
Addressablesなどを利用したアセットバンドルの設計やアセットビルドパイプラインの開発経験
アプリ全体を見据えたエラーハンドリング(カスタム例外設計、復旧フローなど)の開発経験
UPMを利用したパッケージ開発・運用経験
iOS/Androidのネイティブ機能(課金、通知、外部連携など)の開発経験
このような方が活躍できます
自らの技術で、仲間であるエンジニアを支えることに情熱を注げる方
「面白いコンテンツ開発に注力できる環境を作ること」というミッションに共感し、チーム全体の成功を自分の喜びにできる方を求めています。
特定タイトルの機能開発だけでなく、アーキテクチャ設計やパフォーマンス最適化といった、ソフトウェアの「あるべき姿」を追求することが好きな方
目先の機能実装だけではなく、中長期的な視点で技術的負債や課題の解決に取り組むことにやりがいを感じる方を歓迎します。
「作って終わり」ではなく、長期的な運用を見据えた品質と堅牢性に強いこだわりを持つ方
前例のない表現や、複雑な仕様に対しても、実現する方法を粘り強く探し、ゲームのクオリティを一切妥協しない方を求めています。
まだ定まっていないルールやワークフローに対して、自ら課題を発見し、チームを巻き込みながら改善していくことを楽しめる方
指示を待つのではなく、主体的に行動し、開発環境をより良くしていく推進力に期待しています。
課題の本質を見極め、最適な技術を選定・実装できる方
前提や制約から問い直し、本質的な問題定義と解決に取り組める方を求めています。
モダンな技術トレンドを積極的に学び、実践の場で活かす意欲のある方
常に新しい知識をインプットし、チームに還元していく学習意欲の高い方と一緒に働きたいと考えています。
参考情報
業務内容
主に以下の業務を中心に、ご経験やスキルに応じてさまざまなタスクをお任せします。
※具体的な担当プロジェクトについては、面接を通じてご希望や適正に応じて
アサイン先を決定いたします。
・シナリオ執筆およびリテイク対応(新規・運用タイトルのイベント、メインストーリーなど)
・プロット作成、世界観・キャラクター設定の考案
・社内外関係者とのシナリオ企画会議への参加(ご希望と適性に応じて)
・収録の立ち会い業務
・企画・進行に必要な資料作成、設定考証、監修業務
やりがい・魅力
シナリオチームのこだわり
f4samuraiはオリジナルタイトルと他社IPを背負ったタイトルを制作してきた背景があります。
そのどちらにも共通するのが「ニーズに合わせる」だけではなく「新たなニーズを生み出す」こと。世界観やキャラ性など守るべき点は守りつつも、タイトルの中に2種類の起爆剤を仕込むことでベースとなる面白さを作ろうとしています。 また、ストーリーに幅を持たせるように、エッセンスとしてライターの個性が混ざるのは良いことだと考えています。
上記の基準にシナリオライターとしての技能が加わると、土台、キャラ、展開、台詞、仕掛け、といった要素も含めて面白さを担保できるようになっていきます。その実現のため、弊社のシナリオチームではシナリオのチェックに合わせて個別に指導するという方針をとっています。 集団で行う講義などは現状ありませんが、他にもレベルを底上げする方法を検討しています。
また技能面以外では、スケジュールの理解や工程などを把握するための機会を設けることで、ゲームのシナリオライターとしてチームプレイを意識できるようにしています。
マッチする人物像
シナリオライターという職種はとても間口の狭く、かつゲーム会社では社内で様々なセクションの方と関わるタイミングがあります。 そうした状況から、シナリオの技術を自己研鑽しながら、みんなで一緒に作ることを楽しんで支え合うような気持ちで取り組んでいただきたいと考えています。 「一緒に金メダルを取りに行こう」と言い合えるような仲間になりましょう。
また、シナリオライターとしてユーザーの皆さまに楽しんでいただけることに誇りを持っている方であれば嬉しいです。 「丁寧な文章をかけるか」「ユーザーや企業の顔を想像できるか」「スケジュールを意識できるか」「素直に修正できるか」 挙げだしたらキリはありません。なので、まずはストーリーで楽しんでもらうことに全力投球できる。これが一番必要なことだと思います。
応募要件
必須要件
・シナリオライター実務経験3年以上
歓迎要件
・ゲーム業界におけるシナリオライターとしての実務経験
・外部委託先への発注、ディレクション、品質管理の経験
・チームマネジメントや教育、育成の経験
・自社オリジナルタイトルまたは有名IPタイトルでのシナリオ制作経験
・企画書や仕様書作成など、ディレクション業務に携わった経験
・キャラクター設計の構築経験
参考情報
f4samuraiを知る【キャリア採用編】??
この求人案件の募集は終了いたしました
「募集背景」
DMMグループの中核企業であり、会員数3,000万人超のオンラインゲームプラットフォームである「DMM GAMES」を運営するEXNOA社では、
新時代の看板タイトルの創出とさらなる飛躍を実現するため、横断組織の強化を進行中!
より積極的なタイトル開発/運営の支援を行うための基幹メンバーを募集します!
「事業概要」
DMMグループの中核企業であり、会員数3,000万人超のオンラインゲームプラットフォームである「DMM GAMES」を運営するEXNOA社。
技術統括本部ではDMM GAMESで開発運用をしているゲームタイトルの技術支援、会社規模での課題への対策立案と実施、DMM GAMESのプラットフォームに関連した技術相談と対応を主に行っています。
その他EXNOA外の技術的問題や運用課題への対応にあたるケースもあります。
「業務内容」
DMM GAMESで開発・運用しているゲームタイトルの技術レビューや技術サポートを行い、クライアントサイドの品質向上を担うポジションです。
◆具体的な役割
・マイルストーン単位で開発中のゲームタイトルのパフォーマンス計測、分析、評価
・開発、運用中のゲームタイトルから技術相談を受け、技術課題への解決策の提案
・クライアントサイドのパフォーマンス最適化についての技術ナレッジをゲームタイトルへ提供
※上記は例となります。あなたのスキルやキャリア志向、チームの状況などを考慮し、必要に応じた役割・施策を遂行して頂きたいと考えております。
「開発環境」
【開発マシン】
- Mac(JIS or US選択可)
【利用技術】
- 開発言語
- Unity(C#)
- HTML / CSS
- JavaScript / TypeScript
- Node.js
- Swift / Objective-C
- Kotlin / Java
- CI/CD
- Bitrise
【ツール】
- Bitbucket
- GitHub
- JIRA
- Confluence
- Unity
- CocosCreator
- Rider
- VSCode
- Xcode
- AndroidStudio
【コミュニケーションツール】
- Slack
- GoogleMeet
- Zoom
「DMM GAMESの強み」
・自社制作タイトルの売上のみにとらわれず、プラットフォーマーとしても潤沢に原資を稼げており、リリース数も他社にないくらいあるのでディレクターとして多く打席に立てる(=経験を積むことができる)
・DMM GAMESのみで会員総数2,200万人という膨大なユーザーが既にプラットフォームにいる規模感の中でタイトルをリリースできる
・ゲームだけでなくDMMグループ内にアニメ事業部などもあり、メディアミックスをはじめ幅の広い展開が可能
【業務内容】
タイトルの描画にかかわるプログラミング全般を担当します。また、内製エンジンの描画モジュールの開発にも携わります。
・タイトルの要件に合わせたレンダリングパイプランの構築、シェーダーの作成。アーティストのサポート。
・内製エンジンの描画モジュールの設計、実装、最適化。次世代の描画技術の研究、実装。
雇用形態
正社員
※ご経験やスキルに応じ、契約社員での提示となる場合がございます。
【開発環境】 ・プラットフォーム:PS4/PS5/Switch/XboxOne/Scarlett/Windows(Steam)など。
・エンジン:自社製エンジン、Unity
・プログラミング言語:C++、C#、Python 等
【配属タイトル】 「ソニック」シリーズ
http://sonic.sega.jp/SonicChannel/index.html https://www.olympicvideogames.com/tokyo2020/jp/
ゲーム・エンターテイメント事業部(SGE)について
サイバーエージェントでは、メディア、広告、ゲーム事業を主軸とした
インターネットサービスを展開しています。
(昨年度実績で 売上約7000億/従業員数約7000名/グループ会社数約110社)
中でも、ゲーム事業部(SGE)は、現在約1700名。計9社のグループ会社で構成され、
スマホゲームを主軸に、グッズ企画・EC・グローバルマーケティング・
NFT・DX・プログラミング教育事業等を展開中。
各社独自の経営をしながらも、各社間で強固に連携し合う独特な文化を持つ組織です。
仕事内容
株式会社サイバーエージェントのゲーム事業部における、Unityエンジニアの募集です。
横断技術組織であるSGEコア技術本部で働いていただきます。
サイバーエージェントにおけるゲーム事業は10社の子会社から構成され、
各社がそれぞれ特徴あるプロダクトを開発しています。
SGEコア技術本部は、これら12社を技術で支える横断組織として、
プロダクトの開発効率と品質の最適化というミッションのもとに活動しています。
・車輪の再発明を防ぐための共通基盤開発
・モバイルゲームにおけるパフォーマンスの最適化
・チートを防ぐためのセキュリティ対策
・手動で行なっているQAの自動化
この他にもミッションを達成するために必要なことを自分たちで考え実行していく組織です。
横断チームとして技術でゲーム開発を支えたい方、ぜひご応募をお待ちしております。