求人ID: 36611
ツールエンジニア
350万円~900万円
仕事内容
こちらは株式会社CySphereの求人情報になります。
Cygamesグループ内のゲーム開発プロジェクトを担当いただきます。
ゲームランタイムのための低レイヤーモジュールの開発およびツール基盤技術の開発を実施いただきます。
ゲームエンジンは非常に複雑で巨大なソフトウェアです。
そのためゲームエンジンの開発には安定した基盤技術が必要不可欠です。
システムエンジニアは、ゲームエンジンを開発するエンジニア向けに安定した基盤技術を提供します。
ランタイムの基盤となるモジュールの開発とツール開発の基盤となるシステムの提供を行います。
ラインタイムの基盤技術ではメモリ管理やスレッド管理などを行う低レイヤー部分を提供します。
ツール開発の基盤としてはランタイム・ツール間でのデータ同期のシステムやアセット管理のシステムを提供します。
〈実際の業務内容〉
メモリ管理、スレッド管理などの低レイヤー部分のマルチプラットフォーム対応と保守
ランタイム・ツール間でのデータ同期システムの開発、保守
アセットパイプライン構築システムの開発、保守
テスト駆動開発の開発手法の推進
関連記事
Cygames Magazine :
リモートワークが基本の3DCG制作会社「CySphere」誕生 創業メンバーが語る新しい組織の展望
「CySphere(サイスフィア)」がエンジニア募集を開始!リモートワークの力でゲーム開発を進化させる
主な仕事内容
あなたにお任せしたいお仕事は、WEBサイトやアプリケーション、サービスやパッケージなどのフロントエンド開発、改修、改善、運用・保守業務のお仕事になります。
・JavaScriptもしくはTypeScriptを用いたフロントエンド開発がメインになります。
└WEBサイト開発
└ECサイト開発
└LP制作
└アプリケーション開発
リクルートグループ、楽天グループ、サイバーエージェントグループなど、WEB業界を牽引するトップ企業含め様々な企業と安定的な取引を行っております。
当社社員は、プロダクションカンパニーの一員として各社クライアントのプロジェクトに参画し、1つの会社に長年いては実現できない多彩なスキルやノウハウを身に付けることができます!
エクストリームってどんな会社?
エクストリームは2005年の創業以来、一貫してクリエイターやエンジニアなどのデジタル人材が活躍できる事業を多角的に展開してきました。ゲーム開発・運用、アプリ開発、WEBサービス開発、クラウドプラットフォームなど事業領域もどんどん広がっています。
社員数はグループ全体で600名以上。
エンジニアをはじめデザイナー、ディレクター、プランナー、PMなど幅広い職種のメンバーが所属しています。
クライアントのプロジェクトごとにクリエイターとエンジニアがひとつのチームをつくり課題を解決していきます。多彩なプロジェクトに参画できるのでスキルを固定化せず、常に新しいスキルを身につけられるのがメリットです。
エクストリームは、社員同士が技術やノウハウを共有して常にアップデートしているので、時代の変化にも対応できるクリエイター・エンジニアになれます。
はたらく環境
【働き方改革】
エクストリームは働き易い会社を目指して、休日休暇、各種福利厚生など様々な制度を策定し、ワークライフバランスのとれた環境を整えています。また社員の産休・育休取得・復帰を応援しています!安心して長く働きたい方に適した環境です。
・年間休日127日
・平均残業時間10.9時間
・育児休暇取得率100%(2017年5月~2021年4月)
・豊島区ワーク・ライフ・バランス推進認定企業(第13期)
【出社体制について】
参画するプロジェクトにより異なりますが、全社員の70%が週1回以上リモートでの勤務を行っています。
【スキルアップ支援】
技術や知識を増やすための制度が充実しています。
・資格取得支援制度(情報処理技術試験、日商簿記検定など)
・ビジネスマナー研修
・社員力向上研修
・OJT研修
・クリエイター・エンジニア&エンジニア研修
・社長表彰制度
・図書購入制度
・10xEng(オンライン研修制度)
・eaTech(テーマ別技術研修制度) 他
【社員同士の交流・割引制度について】
・部活動補助金(ゲーム部・ダーツ部・バスケ部・軽音部など)
・社員超会(全社員参加で開催するお祭りイベントです!)
・C&E感謝の集い(月に一度、開催月に入社した社員(クリエイター&エンジニア)を集めて交流パーティーを行っています)
・全国40カ所にある保養施設、レストラン、スポーツ施設などで割引あり
・クラブオフ制度(映画や演劇チケット、旅行や飲食店の大幅割引など)
福利厚生などはたらく環境について詳しくはサイトをご覧ください。
募集要項
【必須要件】
■JavaScript、Typescriptでの開発 いずれかの経験12ヵ月
■フレームワーク(Vue.js、React.js、Angular、Next.js、Nuxt.js等)を用いた開発経験 12ヵ月
■PHPの知見
【歓迎要件】
■PHPなどサーバーサイド言語の環境での開発経験
■DB周りの知見
■リーダーとしての開発経験
■コードレビューの経験
【外国籍】
可
※N1もしくはN1相当
【年齢】
50歳以下
【ブランク】
実務経験6ヵ月以内
取引先
エクストリームは上場企業の知名度と信用力をベースに、大手IT企業をはじめとし、東京都内の多くの企業と取引をしています。WEBサービスやアプリ開発など様々なプロジェクトに関われるのでスキルアップにつながります!
【取引先例】
・株式会社朝日新聞社
・株式会社AbemaTV
・株式会社アルファポリス
・エムスリー株式会社
・株式会社ぐるなび
・株式会社Jストリーム
・株式会社ZUU
・株式会社ゼンリン
・チームラボ株式会社
・tenso株式会社
・株式会社野村総合研究所
・パーソルクロステクノロジー株式会社
・株式会社ミスミ
・株式会社U-NEXT
・楽天証券株式会社
・株式会社リクルート
仕事内容
新規モバイル/PCクロスプラットフォームゲームプロジェクトにおけるWebバックエンド開発を担当いただきます。
ゲーム公式サイトやキャンペーンページ、アカウント管理・決済システムなど、サービスの根幹を支えるサーバサイドの設計・開発がミッションです。大規模トラフィックに対応する高性能なAPI設計、セキュリティ強化、AWS環境での運用など、技術的チャレンジが豊富なポジションです。
リリース後も継続的な機能改善や新サービス開発に携わり、企画段階からアーキテクト設計まで幅広く関与できます。
具体的には下記の業務となります。
・ ゲームユーザーの利便性向上を目的としたモバイル・Webサービスのサーバサイドの設計開発
・ モバイル・Webサービスの企画、仕様策定、設計、レビューなど開発プロジェクトマネジメント
・ システムアーキテクトおよび開発メンバーの技術主導役としてのマネジメント
・ ゲーム分野に関連する先端技術の調査、導入提案など
必須経験・スキル
・Node.js、Python、AWS、RESTful API、DB設計、セキュリティ及びパフォーマンス最適化経験
・サーバサイド/バックエンドの設計・開発経験
歓迎経験・スキル
・数名以上のチームでエンジニアをリードした経験
・Webサービスのインフラ構築・運用経験・Photoshopなどのデザインツールの基本操作
・ESLint / Prettier などのコード品質管理ツールの使用経験
配属組織
私たち事業支援部では約60名のスタッフが働いています。
基盤開発、インフラ、アライアンス、WEB、マーケと大きく分けて5つのセクションで
構成されており、開発がより良いものになるため日々尽力しています。
具体的な仕事内容
社内のヘルプデスクおよび、インフラ構築運用保守をお任せします。
・ヘルプデスク業務
・各種アカウント管理
・各種IT関連資産の購買・導入・管理
PC、周辺機器、その他備品等のハードウェア関連
アプリ開発に使用する各種ライセンス・ソフトフェア等のソフトウェア関連
・ソフトウェア等のライセンス調査
・社内外へのメール対応
・社内ネットワークの運用保守
・その他IT関連の付随業務
【エンジニアマネージャー】
\世界No.1ヒットを記録したゲーム会社のエンジニア組織の運営/
※リモートワークOK!
▼面白いゲームを創り続けるための組織運営
あなたには当社がゲームを開発するエンジニア組織において、エンジニアマネージャーとしてチームの技術力/サービスの品質向上、全社横断的なプロジェクトを支える開発チームのマネジメントに関わっていただきます。
また、採用や組織的な問題の解決を通じて、エンジニア組織の規模拡大に大きな役割を果たしていただきます。
▼特徴
・国内だけでなく、海外でもトップクラスのヒットタイトルを生み出している企業です。
・2020年4月より在宅勤務を恒久的に制度化! 「ホームスタイル」を基本とするハイブリッド体制で、柔軟かつ多様な働き方と業務管理を両立しています。
・各種手当(リモートワーク手当や家賃補助など)や全社員へのiPad支給、コミュニケーション活性化制度など福利厚生も充実しており、働きやすい環境です。
▼所属部署について
所属していただく『ゲーム事業部』では、スマートフォン向けのアプリ開発を中心に、IPを使用したコンテンツの開発・運営やPC、コンシューマー機向けのゲーム開発なども行っています。
■仕事内容
【具体的な業務内容】
エンジニア組織の管理運営、およびタイトル開発サポート
・エンジニアの指導、育成、評価
・技術導入判断、管理
・生産性向上への貢献
・テックリードとの連携
・プロジェクトマネージャー、ディレクター、プロデューサーとの相談、調整
【仕事のやりがい】
エンジニアが学び、成長していく組織にするためにできることをスタッフと共有しながら計画立案・実行する役割です。
開発プロジェクトからの相談に対して技術的アドバイスをしたり、エンジニアがプロジェクトに対してより貢献できるようなワークフローを構築したりするなど、色々な角度からゲーム開発と組織に関わることができます。
それぞれのエンジニアの個性を活かしつつもチームとしての力を発揮するためのルールを定めて運用していく必要があるので絶妙なバランス感覚が求められます。また、将来のエンジニアキャリアパス、会社組織の行方を左右するような重要な判断を求められる役割です。
ブロックチェーンゲーム開発のサーバーエンジニアとしての仕事となります。
裁量が大きいので、企画を含めて自分の考えが大きく反映されます。
【具体的には】
<メイン業務>
◎ブロックチェーンゲーム開発エンジニア
・ブロックチェーンゲームのアプリケーション開発
<サブ業務>
◎ディレクティング
・ブロックチェーンゲームの新企画立案
・開発・運営チーム全体の進行管理および対外折衝
◎企画
・ブロックチェーンゲームの新企画立案
・運用中のブロックチェーンゲームの企画・運用業務
・ユーザーが楽しめるようなイベントの企画・立案
・従事すべき業務の変更の範囲
(雇入れ直後)ゲーム開発業務 (変更の範囲)開発業務全般
・就業場所の変更の範囲
(雇入れ直後)会社の定める場所(テレワークを行う場所を含む) (変更の範囲)なし
仕事内容
ゲームコンソールのための物理シミュレーションのランタイムとツールの設計/開発を実施いただきます。
関連記事
STAFF VOICE:
『世界に通用するゲームでユーザーの方々を楽しませる。』
『独自のゲームエンジンで開発。』
Cygames Magazine :
「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
サイマガTV:「10 Questions」エンジニア編
Cygames Engineers' Blog:
ダイナミックな変更を可能にするCyllista Game Engineのオープンワールド向けプロシージャル背景制作ツールと描画機能
Python による大規模ゲーム開発環境 ~Cyllista Game Engine 開発事例~
ピグ事業部概要
ピグは「Charactive World」をビジョンとして掲げ、「すべての個性が心地よくすごせるコミュニティをつくる」ために、6つのPIGG PRIDES(大事にする価値観)で多くの人にピグを届けるために日々ものづくりをしているチームです。
2009年にアメーバピグが開始してから、ピグブランドを活用としたサービスを複数立ち上げ、グロースしてきた実績があります。
現在注力している「ピグパーティ」は9年目のサービスですが、会員数1000万を突破し、アバター市場でグロースし続けています。
現在、2024年中にリリース予定の「メタバースコミュニティ事業」を開発しており、ピグの目指したい世界を実現しながら、市場を代表するプラットフォームを目指していきます。
ピグブランドサイトはこちら
業務内容
アメーバピグの特徴であるアバター・きせかえ・コミュニケーション機能を軸に、
最速で新規サービスをリリースすべく、まずは、MVP (Minimum Viable Product)の開発を行います。
リリース後も常にユーザーに向き合い、サービスグロースのために開発を行います。
アメーバピグでは従来、2Dのアイソメトリック・ビューを基本とした空間表現が用いられてきました。
今回、さらに広がりを感じさせる空間、世界とのつながりを感じるサービスを実現するために3D表現を模索しています。
デザイナーと協力しながら、過去の資産を生かしたアバターと広がりを感じられる3D表現の理想を模索し、
設計・実装まで行って頂きたいです。
また新規アプリのため、初期設計、CI/CDの構築、アバターシステムの構築、リアルタイム通信など、難易度の高い技術的チャレンジが想定されています。
ユーザーにとことん向き合いつつ、技術的なチャレンジで価値を生み出し、新規サービス開発を推進して頂きたいです!
将来的には、 リーダーとして組織全体の技術力向上のために一緒に戦略立案や、メンバーの育成・採用について一緒に計画して実行していただきたいと考えています。
このプロジェクトで経験できること
仮想空間の表現手法の模索、実装
CI/CDパイプラインの構築
パフォーマンスチューニング
リアルタイム通信処理
UIシステム構築
チームの文化や体制、働く環境について
新規サービスをスピード感持って開発する必要があるため、各メンバーが裁量と強い責任感を持って自走しております。常にユーザ視点で開発することを大切にしており、エンジニアが企画から携わるなど、職種の垣根を超えて、開発に取り組んでいます。
原則週3日出社、週2日リモートワーク(相談可)
コミュニケーションツールは Slack や Zoom などを利用
定期的な1on1面談
交流ランチ
月初会
締め会
懇親会
求めるスキル・経験など
必須スキル
Unity(C#)を用いたゲーム開発3年以上、且つリリース1本以上のご経験
UI基盤の設計経験
GitHubを用いたPull Requestベースの実務開発経験
他の職種(ビジネス、デザイナー、サーバーエンジニアなど)との円滑なコミュニケーション能力
歓迎スキル
開発リーダーの経験
5年以上のスマホアプリの開発実務経験
3Dコンテンツの開発経験
インゲームの開発経験
デザイナーと協力しながら理想とする表現を模索し、設計・実装するスキル
Maya / 3ds Max に関連するツール開発
シェーダー関連の知識
個人開発でアプリリリースの経験
コンピュータサイエンス関連学位の保有
スクリプト言語(Python, JavaScriptなど)を用いた開発自動化の経験
求める人物像
コミュニケーション能力が高く、チームで成果を出せる方
課題や問題などに対して粘り強く考え、答えを出せる方
自ら考え、自走し、成長できる方
募集概要
【会社紹介|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での実装スキルをお持ちの方
・リードクラス、またはそれに準ずるスキルを有する方
・技術・表現への探究心が強く、変化を楽しめる方
・問題解決や改善提案を自発的に行える方
・チームで成果を出すことにやりがいを感じる方
We are looking for a talented Senior Software Engineer to join our team, based in either our Akihabara or Honolulu studio. You will develop, maintain, and improve a rich set of interactive customer experiences on multiple platforms. You write clean, scalable, and well-maintained code, and enjoy brainstorming solutions with other engineers, designers, and artists. Developers at KOMODO have artisanal pride and take great care and attention to detail to create joyful customer experiences.
A successful candidate will love gaming and manga with a passion for creating incredible customer experiences. You will bring your accountability and creative problem solving skills to the team while motivating yourself and team members. As an early hire you will have opportunities to contribute during a uniquely influential time, helping shape a product that will be enjoyed by users of all ages across the globe.
Implement user-facing application features using TypeScript, Vue.js, GraphQL, PostgreSQL, and Google Cloud Platform.
Depending on your experience and interests, responsibilities may include: defining user-facing features, evaluating application architecture, optimizing multi-region server-less application and service deployments, and evaluating infrastructure efficacy.
Maintain stability, performance, and quality of the codebase while leveraging continuous integration, deployment, and team development standards.
Consistent and disciplined decision making, based on product impact, while assessing new features, feature enhancements, defects, and chores.
Collaborate with the team during code reviews, retrospectives, and individual meetings with internal stakeholders.
業務内容
・ゲーム開発における、クラウドインフラ及びサーバシステム開発業務
求める経験/スキル
【必須】
・Goを利用したWebシステムのAPI開発経験
・AWSの複数マネージドサービス(ECS/EKS/S3/CloudFront/Lamdaなど)を利用したシステムの開発経験
・RDB/NoSQL/NewSQLなどのうち、1つ以上を利用した設計/開発を実施した経験
【歓迎】
・ゲーム用途のサーバーAPI開発経験(モバイル/コンシューマー不問)
・大規模なWebサービスのバックエンドシステム開発経験
・クラウドインフラやWebAPIシステムの運用経験
・データベースのチューニングや最適化の経験
・Kubernetesを利用したシステムの設計や開発の経験
必要書類
ご経験やスキルが分かるもの(形式自由・PDFにてお送りください)
募集背景
当社は事業拡大を続けており、それに伴い従業員数も増加しています。この成長を支え、さらなる飛躍を遂げるためには、社内ITシステムの抜本的な見直しが必要となっています。現状のシステムでは、従業員の業務効率性増加に対して多く課題が残ります。
そこで、従業員がより快適かつ安全に業務を行える環境を構築し、ひいては企業価値向上を目指していくために、社内インフラエンジニアとして、当社のIT環境全般のライフサイクル全てをお任せられる方を募集します。
役割と期待内容
オンプレミスからクラウドまで、あらゆるITシステムやネットワークの企画から設計、構築、運用、保守までを一貫して担当していただき、会社の成長とともにご自身のスキルアップも向上させることができます。
ネットワークの設計、構築、運用、保守
サーバーの設計、構築、運用、保守
クラウドサービスの導入、運用、管理
【魅力ポイント】
企画から設計、構築、運用、保守まで一貫して携われるため、幅広い経験とスキルが身につきます
ITインフラに関する深い知識と実践的なスキルを取得できます
現場の要望や問題がダイレクトに届くため、全社の生産性向上に直接貢献する影響力のある仕事です
自ら課題を発見し、最新技術を積極的に提案・導入できる裁量の大きさが魅力です
チームで協力しながらプロジェクトを進めるため、全力でサポートします
応募資格 (必須)
サーバ設計、構築、運用経験(5年以上)
ネットワーク設計、構築、運用経験(5年以上)
LinuxOSの設計、構築、運用経験(5年以上)
応募資格 (歓迎)
クラウドサービス(AWS等)の管理・実務経験
LAMP環境の構築経験
求める人材像
・他部署と円滑にコミュニケーションを図り、協力して業務を進められる方。
・様々なIT領域において、新しい知識を積極的に学び、業務に活かそうとする向上心のある方。
・複雑な問題に対しても、諦めずに解決に向けて取り組む責任感と粘り強さのある方。
【概要】
・ソーシャルゲームの設計/開発/テスト/運用
・開発環境の構築(サーバ・DB構築、モックアップ作成、プログラミング、単体テスト、バージョン管理)
・バックエンドツールの開発・運用業務
・Webサービスのサーバ開発・運用業務
・リアルタイム通信関連の開発業務
担当するプロジェクトについては入社後に適正に合わせてアサインします。
※希望や適性によりクライアントの業務もあります
【開発環境】
■開発機材
・Windows 10マシン(Core i7 / SSD / GeForce RTX)
・Macも可
・マルチモニター
・キーボード/マウス/トラックボールの持ち込み可
■コミュニケーション
Slack / Google Workspace / GitHub / Asana / その他
※アサイン先によっては開発元に指定された開発環境での作業になる場合があります
仕事内容
ゲーム開発のためのエディタ・ツールの開発を実施いただきます。
Cyllista Game Engineのエディタは「クリエイターが最高のパフォーマンスを出せるゲームエンジン」の実現を担うツールです。
ユーザーがやりたいことを確実に、効率よく開発できるエディタとツールを提供することで最高のコンテンツが作れるようにします。
ツールエンジニアはクリエイター・エンジン開発者に向けて、レベルエディタ等の各種エディタとツールの開発を行います。
エディタの開発に加えてエディタと連携するゲームランタイムのモジュールの開発を行います。
〈業務内容〉
Qt for Pythonを用いたエディタの開発、保守
Pythonによるゲーム開発用のツールの開発、保守
C++によるエディタと連携するゲームランタイムのモジュールの開発、保守
〈開発環境〉
言語:Python/C++/Lua
GUI API:Qt/Qt for Python(PySide)
プラットフォーム:Windows
関連記事
Cygames Magazine :
リモートワークが基本の3DCG制作会社「CySphere」誕生 創業メンバーが語る新しい組織の展望
「CySphere(サイスフィア)」がエンジニア募集を開始!リモートワークの力でゲーム開発を進化させる
仕事内容
iOS/Android向けのネイティブゲームの設計/開発/テスト/運用
開発環境の構築(サーバー・DB構築、モックアップ作成、プログラミング、単体テスト、バージョン管理)
システムサイドから見た企画の実現性、開発工数、企画への改善提案
運用時の負荷軽減などによるプログラムの高速化
ネイティブゲーム開発技術のスキルアップ、ノウハウ共有
関連記事
STAFF VOICE :『大ヒットタイトルを自分の手で作る。』
Cygames Magazine :
わたしたちのキャリアヒストリー エンジニア編 情報・ノウハウ共有で「最高」を目指すチームづくり
クライアントサイドの仕事とは? ゲームの面白さに直結する部分を担う【サイゲームス仕事百科】
サイマガTV:「10 Questions」エンジニア編
当社について
「なりたい自分で、生きていく。」
それが私たちREALITY株式会社のビジョンです。
誰もがアバターを持ち "なりたい自分で生きていく" ことのできるメタバースの世界の実現を目指して、スマホ向けメタバース「REALITY」を運営しています。
「REALITY」は海外ユーザーの割合が80%を占めていて、日本発のメタバースサービスとして業界をリードしていく貴重な経験を積めるなど、キャリアアップや成長につながる機会が豊富です。
仕事内容
スマートフォン向けメタバース「REALITY」のiOSアプリの設計・開発を行なっていただきます。
◆業務内容
新規機能の設計・開発
UI/UXの改善
コード品質・開発環境・パフォーマンスの改善
新しい技術やツール等の調査・導入
応募要件
◆求めるスキル/経験
iOS向けアプリケーションの開発経験
◆望ましいスキル/経験
RxSwift か Combineを用いたMVVMパターンでの設計・開発経験
Swift ConcurrencyやiOS標準のUIフレームワーク・ライブラリへの深い理解
CI/CDを利用した開発プロセスやテストの自動化
Unityを利用した3Dコンテンツの開発経験
未経験技術でも自己学習しキャッチアップする能力
OSSへの貢献、勉強会やカンファレンスでの登壇、テックブログなどのアウトプット活動
求める人物像
REALITYの提示するVision、VALUEに共感できる方
自身が運用するサービス・ソフトウェアに対して、主体的に改善を提案・完遂出来る方
困難な技術的課題を見つけ、解決策を考え、実行していくことを楽しめる方
その他
◆開発環境
Swift、SwiftUI、Swift Concurrency、Swift Package Manager、UIKit、RxSwift、Firebase
その他:Notion、Slack、GitHub、Bitrise
会社概要
REALITY株式会社(グリー100%子会社)
代表取締役社長 荒木 英士(グリー株式会社 取締役 上級執行役員)
-事業内容
・スマホ向けメタバース「REALITY」の開発・運営(BtoC事業)
・Web3事業(Play-and-Earnゲームの開発)
-参考リンク
・REALITY note(社員によるブログ。ほぼ毎日更新中!)
・REALITY株式会社公式サイト
・REALITY 公式Twitter
この求人案件の募集は終了いたしました
コロプラでは "事業を成功に導くエンジニア" を募集しております。
ゲーム・エンタメの業界は常に新しさを求められ、時代と共にさらに拍車がかかってきていると考えています。
幅広い技術の引き出しとそれを事業の成功に繋げてくれる発想力のあるエンジニアを求めており、
事業サイドにこれまでの常識を打ち破るインスピレーションを与えられるようなエンジニア組織を目指しています。
職務内容
『ドラゴンクエストウォーク』『白猫プロジェクト』『クイズRPG 魔法使いと黒猫のウィズ』などのゲームタイトルや未公開のものを含む新規ゲームタイトルにおいて、サーバーサイドアプリケーションの開発・運用に携わっていただきます。
【職務内容詳細】
・サーバーサイドアプリケーション開発
・データベーススキーマの設計
・ツール開発やCI/CDの導入、改善による業務の促進
・新規タイトルの開発スピードアップのためのライブラリ開発
・脆弱性対策やパフォーマンス改善のためのミドルウェア更新
【このポジションの魅力】
・ゲーム業界未経験者も多く在籍し、入社後はメンターがつくためサポート体制が厚く、チーム内外でのコードレビュー体制を徹底。
・1タイトルの総DL数が1億を超える長期運用の人気タイトルや人気IPタイトルなど、高トラフィックかつ大規模なサービスに携わることができる。
・ChatGPT や Copilot といった AI 技術による業務改善を推進。
開発環境・開発組織の文化
【開発環境】
・言語:PHP(メイン), Java, Node.js, Go, C# 等
・ミドルウェア:nginx, Apache httpd, MySQL, Cloud Spanner, TiDB, Redis, fluentd 等
・インフラ:GCP Compute Engine / Kubernetes Engine
・開発ツール:phpStorm, Docker, Gitlab, Datadog, Jenkins, Backlog, Slack, Unity
【開発組織の文化】
・経営層にはエンジニア出身、または現役のエンジニアが在籍。
・人事評価にエンジニアが関わっている。
・ゲームクライアントや企画、インフラとの距離が近く風通しも良いため、職種を横断したコミュニケーションを取ることができる。
・エンジニアを対象にした勉強会、カンファレンスを主催。
【コロプラ流開発スタイル】
・心理的安全性を考慮
- ガチャ、課金システムのような重要度の高い案件は組織横断的なレビューを実施。
- IT統制やサイバーセキュリティを司る部署が存在し、案件に応じてチーム外の各専門部署から支援を得ながら業務を遂行。
・CI/CDの実践
- Gitlab CI と Spinnaker を用いての自動デプロイ。
- phpStan による静的解析、Rector によるリファクタリングの実行。
- Dependabot や Renovate による依存ライブラリの自動更新。
・オープンな情報共有
- 他ゲームタイトルのソースコード閲覧権限を付与(※サーバーサイドエンジニア限定、一部タイトル・セキュア情報を除く)。
- 開発ノウハウの共有、設計相談など各種技術テーマを扱う Slack オープンチャンネルを多数開設。
参考
・Tech Blog
・connpassページ
・ゲームバックエンドの魅力
・オフィス環境
・バックエンド組織について
応募資格
【必須スキル】
・ゲーム開発への強い興味関心
・下記のいずれかの言語を用いたWebサービスの開発または運用経験(1年以上)
-PHP
-Ruby
-Python
-Go
-Java
・基本情報レベルの理解
【歓迎スキル】
・MySQL, Oracle, PostgreSQL 等の RDBMSのような分散型データベースを用いたWebサービスの開発または運用経験、知見
・ゲームバックエンドの開発~リリース、運用/障害対応経験
・大規模トラフィックを考慮したバックエンドの設計、開発スキル
・協力や対戦といったリアルタイム性の高いゲームを実現するサーバーの設計、開発スキル
・GCP, AWSといったクラウドサービスに関する知識または利用経験
・高負荷サービスにおけるバックエンドのパフォーマンスチューニング経験
・Webアプリケーションの脆弱性についての知識および対策スキル
【求める人物像】
・エンジニアとしての知的好奇心を持ちつつ、ユーザーファーストで開発を進められる方
・クリエイティブへの理解を示し、職種を問わず建設的なコミュニケーションが取れる方
・足りないスキルや苦手分野を補う努力ができ、貪欲にスキルアップを目指せる方