求人ID: 33336
サーバーエンジニア
600万円~380万円
・プロジェクトの規模に合わせたサーバーの設計、構築、運用
・運営用の管理ツール作成/保守
■募集背景
弊社は現在、グループ会社であるエイシスが運営するDLsiteを
主軸の事業として成長しております。
ありがたいことにDLsiteが安定している一方で、より会社全体の成長のため同人業界以外にも
DLsiteと同等の柱となる事業を作りたいという目標を掲げ、
新規サービスの開発を進めております。
現在、新規開発の部分で出力の面や組織体制においてまだまだ課題があるため、
組織にジョイン頂き新規サービス(アプリ)の開発を推進頂ける方を募集しております。
■現在の組織課題
上記に記載の通り、現在弊社は安定して伸びているサービスを主軸にしつつ、
新規のサービスにチャレンジしているようなフェーズになります。
もともと既存のサービスを中心の開発体制だったこともあり、新規開発のための体制や
各部署ごとの横連携がまだうまく整えられておらず、
スピード感やコミュニケーション面で改善すべきポイントが多くあります。
また、シンプルに人数面でもまだまだ出力が足りていないので、
開発出力の向上+新規サービス開発のための強い組織作りを目指しております。
今回ジョイン頂いた方には、主にアプリの開発に携わって頂きますが、
ご希望や適性に応じてチームビルディングや部署間の連携等横断的なご活躍も期待しております。
■関わって頂く新規サービスについて
直近の優先度で言うと弊社が昨年リリースしたコミックアプリ『comipo』の開発を中心に
携わって頂く予定です。
comipoは既存のコミックアプリとしての楽しみ方はもちろん、
ボイスコミックという形で音声とマンガを楽しめるという
コンセプトのもとリリースされました。
既にライバルが複数いるジャンルだからこそ、弊社の強みでもある音という点や、
今までの様々な2次元コンテンツを扱う上で培ってきたノウハウを活かしながら、
今までにないユーザー体験を届けられるよう引き続き開発を進めております。
上記の課題の通り、リリースはしたもののまだまだ機能面などは見直すべきポイントも多く、
今後組織体制の強化とともにより開発のスピードや効率を上げ、作りたいものが実現できる
体制を整えたいと考えています。
comipo以外でも新規のプロダクトは複数進んでおり、
状況次第で他にも新規のサービスに携われるため、やりがいを感じやすいフェーズだと
考えています。
■お任せする業務
以下の業務を中心に担当していただきます。
・新規アプリ開発
(メインで携わって頂く予定なのは弊社がリリースしているコミックアプリ『comipo』)
→ 新規アプリの開発
☆ 企画~リリースまですべての工程に参加していただきます。
■仕事の魅力
・自社サービスの運営に携わることができます
・少人数チームのため、活動に裁量が与えられます
・メンバーと代表・役員との距離が近く、日常的にアイディアを交換したり
情報共有を行っています
■開発体制について
弊社のアプリ開発に関しては基本的にはフルスクラッチとなり、
ユーザー管理やPUSH通知などでGoogle社のFirebaseを使っている状況です。
開発フローに関しては基本的にウォーターフォールですが、
タスクをカンバン方式で管理するなど一部アジャイル的な手法も組み込みながら進めています。
■開発環境
・主要な言語/FW
PHP(Laravel7系)
・DB
Amazon Aurora(+DMS) / MySQL / ElasticCache / Redshift
・デプロイ
Github Actions / CodeBuild / CodeDeploy / CodePipeline
・サーバー
EC2 / ECS
・その他外部サービス等
Google Analytics / BIツール(Domo / GoogleDataPortal)
NewRelic / Sentry / CDN / Redmine / Jira
エディタ、IDEは指定はありません
有償・無償を問わず、ご自身の使い慣れた環境で開発を行えます
・コミュニケーションツール
Slack / Notion
■社内の雰囲気
楽しみながら成長できる職場を実現するために、
チーム・メンバーの成長をサポートする仕組み作りに取り組んでいます。
・クリエイティブな業務に集中できるよう、便利な外部ツールは積極的に検証し
導入していく風土です。
・外部セミナーや書籍の購入支援はもちろん、業務時間内外で勉強会を行っています。
・勤務時間が10:00~18:00となっているため、オンオフの切り替えがしやすく、
メリハリをつけて仕事ができます。
オタクな人たちだけでなく、様々なバックグラウンドの社員が在籍しており、
会社のビジョンを実現するため社員一丸となって働いています。
全体として、仕事やプライベート問わず何かしらこだわりや、夢中になるものを持っている
社員が多く、お互いのこだわりや大切なものを尊重しています。
・メンバーをフォロー、サポートするための1on1を定期的に行っています。
・OKRで短期~長期のマイルストーンを掲げ、チーム間の連携や協働を促進しています。
・外部セミナーや書籍購入支援などスキルアップできる環境が整っています。
・飲み会の強制参加などは一切ありません。
・10時~18時の実働7時間に、集中力を高めて時間内で仕事をする社風です。
・オンオフの切り替えがしやすくメリハリをつけて仕事ができます。(全社平均残業20時間/月)
■働き方
現在コロナ対策などもあり、会社全体としてはご本人の希望を考慮しながら、
リモートワークと出社を混ぜて対応をしています。
全社のうち半数がフルリモートワークとなっており、出社している社員についても
「週3日以上の出社」としているため、週2日はリモートワークの社員も多いです。
※アプリ開発チームでは日々の細かい連携など含めた口頭のコミュニケーションを重視しており
「週3日以上の出社」を必須とさせていただいております。
また、viviONは1日7時間労働(10時出社~18時退社で、休憩1時間)で、
給与にみなし時間外労働手当を含んでおりません。
世の中的には8時間働くことが当たり前という状況かもしれませんが、私たちの会社、
私たちの部署においては、しっかりと成果をだしていれば、労働時間については
個別の事情を考慮して弾力的に運用したいと考えています。
■人事制度
中長期における会社の成長を支える人材の育成を重視するための人事制度を導入しています。
具体的には、グレード制に基づき、評価・等級・報酬が決定されます。
グレード毎に定義されている求めるミッション、ビジネススキルに応じて、
個人OKRで短期~長期のマイルストーンを掲げ評価を行っていくため、
評価軸が明確にされています。
また、いかに1日7時間の勤務時間内に効率よく、生産性高く業務を行えるかを
大事な指標としているため、多く残業をすることが評価につながるということはありません。
業務内容
パズドラシリーズを支えるシステム全般の開発・運用を担当していただきます。
・プラットフォーム、ユーザー規模に応じたサーバー構成
・システム設計
・各種言語でのサーバープログラム開発・運用
応募要件
・パズドラが好きなこと
・Linuxサーバーでの開発経験
<大歓迎>
・モバイルゲーム開発経験
・何らかのオンラインサービスのシステム設計
・AWS、GCPなどのクラウド運用経験
・MySQLなどのDBの構築、PHPやC#といったプログラミング言語による開発経験
提出書類について
・履歴書(必須)
※プレイ歴確認のため、ユーザーIDを記載してください。
・職務経歴書(必須)
諸注意事項
1.メールアドレスの確認
書類選考の結果は合否に関わらずご連絡いたします。
誤ったアドレスが記載されている場合、ご連絡ができませんのでご注意ください。
2.提出書類の形式
履歴書、職務経歴書: PDF、Word、Excelのいずれか(JPG・PNGは不可)
3.重複応募について
同一求人への複数回のご応募はご遠慮ください。
その他
▼選考フロー
書類選考 → 一次面接 → 最終面接
※適時、適性検査を実施します。
※面接回数が3回になることがあります。
ブロックチェーンゲーム開発のクライアントエンジニアとしての仕事となります。
裁量が大きいので、企画を含めて自分の考えが大きく反映されます。
【具体的には】
<メイン業務>
◎ブロックチェーンゲーム開発エンジニア
・ブロックチェーンゲームのアプリケーション開発
<サブ業務>
◎ディレクティング
・ブロックチェーンゲームの新企画立案
・開発・運営チーム全体の進行管理および対外折衝
◎企画
・ブロックチェーンゲームの新企画立案
・運用中のブロックチェーンゲームの企画・運用業務
・ユーザーが楽しめるようなイベントの企画・立案
・従事すべき業務の変更の範囲
(雇入れ直後)ゲーム開発業務 (変更の範囲)開発業務全般
・就業場所の変更の範囲
(雇入れ直後)会社の定める場所(テレワークを行う場所を含む) (変更の範囲)なし
仕事内容
ソーシャルゲームの設計/開発/テスト/運用
開発環境の構築(サーバ・DB構築、モックアップ作成、プログラミング、単体テスト、バージョン管理)
運用時の負荷軽減などによるプログラムの高速化
関連記事
STAFF VOICE :『リーダーとしてもエンジニアとしても上を目指す。』
Cygames Magazine:
大規模アクセスと圧倒的運用スピードに立ち向かうサーバーサイドエンジニアの仕事とは?【サイゲームス仕事百科】
わたしたちのキャリアヒストリー エンジニア編 情報・ノウハウ共有で「最高」を目指すチームづくり
サイマガTV:「10 Questions」エンジニア編
主な仕事内容
あなたにお任せしたいお仕事は、ネットワークインフラの設計、構築や運用保守業務といったネットワークエンジニア業務のお仕事になります。
・ステージングネットワークインフラの設計、構築、運用業務
・ネットワーク、サーバの運用システム及びツール設計、構築、運用業務
・顧客環境の脆弱性診断、セキュリティ製品導入、構築~運用保守
・セキュリティインシデント発生時の調査支援/早期解決/レポート報告
・SOC、CSIRT構築支援
・ITセキュリティアーキテクチャ設計支援
・ベンダーコントロール
リクルートグループ、楽天グループ、サイバーエージェントグループなど、WEB業界を牽引するトップ企業含め様々な企業と安定的な取引を行っております。
当社社員は、プロダクションカンパニーの一員として各社クライアントのプロジェクトに参画し、1つの会社に長年いては実現できない多彩なスキルやノウハウを身に付けることができます!
エクストリームってどんな会社?
エクストリームは2005年の創業以来、一貫してクリエイターやエンジニアなどのデジタル人材が活躍できる事業を多角的に展開してきました。ゲーム開発・運用、アプリ開発、WEBサービス開発、クラウドプラットフォームなど事業領域もどんどん広がっています。
社員数はグループ全体で600名以上。
エンジニアをはじめデザイナー、ディレクター、プランナー、PMなど幅広い職種のメンバーが所属しています。
クライアントのプロジェクトごとにクリエイターとエンジニアがひとつのチームをつくり課題を解決していきます。多彩なプロジェクトに参画できるのでスキルを固定化せず、常に新しいスキルを身につけられるのがメリットです。
エクストリームは、社員同士が技術やノウハウを共有して常にアップデートしているので、時代の変化にも対応できるクリエイター・エンジニアになれます。
はたらく環境
【働き方改革】
エクストリームは働き易い会社を目指して、休日休暇、各種福利厚生など様々な制度を策定し、ワークライフバランスのとれた環境を整えています。また社員の産休・育休取得・復帰を応援しています!安心して長く働きたい方に適した環境です。
・年間休日127日
・平均残業時間10.9時間
・育児休暇取得率100%(2017年5月~2021年4月)
・豊島区ワーク・ライフ・バランス推進認定企業(第13期)
【出社体制について】
参画するプロジェクトにより異なりますが、全社員の70%が週1回以上リモートでの勤務を行っています。
【スキルアップ支援】
技術や知識を増やすための制度が充実しています。
・資格取得支援制度(情報処理技術試験、日商簿記検定など)
・ビジネスマナー研修
・社員力向上研修
・OJT研修
・クリエイター・エンジニア&エンジニア研修
・社長表彰制度
・図書購入制度
・10xEng(オンライン研修制度)
・eaTech(テーマ別技術研修制度) 他
【社員同士の交流・割引制度について】
・部活動補助金(ゲーム部・ダーツ部・バスケ部・軽音部など)
・社員超会(全社員参加で開催するお祭りイベントです!)
・C&E感謝の集い(月に一度、開催月に入社した社員(クリエイター&エンジニア)を集めて交流パーティーを行っています)
・全国40カ所にある保養施設、レストラン、スポーツ施設などで割引あり
・クラブオフ制度(映画や演劇チケット、旅行や飲食店の大幅割引など)
福利厚生などはたらく環境について詳しくはサイトをご覧ください。
募集要項
【必須要件】
■Linux/Unixサーバの運用 24ヵ月
■クラウド基盤設備(L1~L4など)を用いたネットワーク設計・構築・運用経験 12ヵ月
■運用監視設備の設計、構築、運用経験
【歓迎要件】
■通信キャリアでのネットワークエンジニアの経験
■BGPを利用した、ルータ/スイッチの設計/構築/運用経験
■ロードバランサについて知識/経験
■サービスのアプリケーション開発/運用、Linuxの活用スキルとサーバ運用経験
■柔軟なコミュニケーション能力をお持ちの方
■協調性のある方
職務内容
iPhone / Android/ PCプラットフォーム向けスマートフォンゲームのバックエンド全般の開発・運用・管理業務を行っていただきます。
Go アプリケーション開発、パフォーマンスチューニング、CS対応など配属プロジェクトでメンバーとして技術・業務把握をしていただきつつ、 ゆくゆくは新規/運用プロダクトのバックエンドチームに求められる戦略立案(開発進行・コスト改善・チーム体制など)と実行を担っていただきたいです。
募集背景
ワールドワイドでリリース予定の開発中ゲームタイトルが複数あり、 スピード感をもってよりクオリティの高いプロダクトを作っていくためにエンジニアを積極増員することとなりました。弊社は若手抜擢文化を大切な文化として育んでいることもあり、今回特に第二新卒世代の方を積極募集するはこびとなりました。
開発体制
・新規、運用のゲームタイトルを複数開発
・チーム規模はプロジェクトにより、40名~100名前後
・内バックエンドエンジニアは最低2名程度、最大6名程度
・PJの数が多いため横断的にインフラ業務を設計・実行するSREチームが存在します(PJ側が完全に取り組まないわけではありません)
開発環境
▼インフラ・CI/CD
・パブリッククラウド(AWS/GCP)
▼開発言語
・フレームワーク ・Go
会社の魅力
・新規、運用のゲームタイトルを複数開発しつつ、非ゲーム領域(システム領域)については積極的な基盤開発を進めています。
・職種にとらわれない開発を大切にしており、誰でもゲームの企画を考えたり、意見をすることができます。
・プロジェクトごとに特色のある技術選定をしており、広くさまざまな開発手法を経験することができます。
・社内のプロジェクト数が多く、情報量が多い中、勉強会など交流も活発でさまざまな開発の情報を得ることができます。
・アプリボットのみならず、サイバーエージェントのゲーム・エンタメ事業部(SGE)に属するグループ会社との情報交換・連携を通して、多数のタイトルの知見を学び、活かしながらゲーム開発を行うことができます。
参考ページ
・技術ブログ
・技術支援制度
Unityを使用した動作設計など、フロントエンド領域の開発・運用を主に担っていただきます。
【具体的には】
<メイン業務>
◎ソーシャルゲーム開発エンジニア
・ソーシャルゲームのアプリケーション開発
<サブ業務>
◎ディレクティング
・開発・運営チーム全体の進行管理および対外折衝
◎企画
・ソーシャルゲームの新企画立案
・運用中のソーシャルゲームの企画・運用業務
・ユーザーが楽しめるようなイベントの企画・立案
・従事すべき業務の変更の範囲
(雇入れ直後)ゲーム開発業務 (変更の範囲)開発業務全般
・就業場所の変更の範囲
(雇入れ直後)会社の定める場所(テレワークを行う場所を含む) (変更の範囲)なし
サービスを継続的で安定的に運用するために欠かせないポジションです!
全社で約80人のアプリ開発・運営エンジニアの継続的・効率的な作業を支え、全世界のユーザーの皆様に安定した、快適な利用環境を届ける役割を担っていただきます。
・国内外で展開する主要サービスのインフラ基盤を基盤技術戦略の立案から設計まで取り組んでいただき、グローバルな視座を持ってご活躍いただける環境です。
・メンバー全員が、良いと判断したら新しい仕組みも積極的に採用する環境があります
・最新のインフラ技術を追求できる環境があります
業務内容
[雇い入れ直後]
AppStoreおよびGoogle Play向けソーシャルアプリのサービスインフラ全般に関わる業務をご担当いただきます。
・パブリッククラウドとIDCを利用したインフラ環境の設計、構築、管理、保守・運用
・Webサーバ、RDBMS、NoSQL
・各種サーバのチューニング、パフォーマンス最適化
・冗長性・可用性の高いネットワークの設計・管理
・最適なシステム運用の実現、業務効率化に繋がる仕組みの実装、運用 ・テスト、デプロイ、コーディング規約等の自動化、効率化など
[変更の範囲]
会社が指定する業務
技術スタック
・AWS:EC2, ECS, S3, CloudFront, RDS, CloudWatch, VPC, Route 53
・GCP:GCE, GCS, Cloud Logging, VPC, BigQuery
・Linux:CentOS, Amazon Linux
・ミドルウェア:Nginx, MongoDB, MariaDB, Redis, Docker, Zabbix, Munin, Ansible, CloudFormation
・クラウドサービス:MongoDB Atlas, Cloudflare, Datadog
必須要件
・3年以上のパブリッククラウド(AWS,GCPなど)を利用したインフラの構築・運用経験
・Linuxサーバーの運用知識
歓迎要件
・自社サービスでのDevOps経験
・サーバやネットワークのトラブルシューティング経験
・Dockerなどの仮想化コンテナの運用経験
・Infrastructure as Code の経験
・ミドルウェア(Apache,nginx,Tomcatなど)の運用経験
求める人物像
・サービス志向の高い方
・課題に対して、どうすればできるかを一緒に悩んで提案できる方
・フラットな組織で意見を出しながらサービスを創りたい方
・プロジェクトを主体的に推進させたい方
・チームとの協調を意識して行動ができる方
cocone engineering
ココネのエンジニアは一人ひとりがよりお客様を理解しながら、
サービス思考を持って事業に貢献していく。
https://engineering.cocone.io/
?是非ココネのエンジニアのカルチャーを感じて頂けると幸いです。
社員紹介(リファラル)の方について
ココネグループ在籍の社員からご紹介でエントリーされる方は下記専用求人よりエントリーのほどよろしくお願いいたします。
https://hrmos.co/pages/cocone-recruit/jobs/1745339700607180883
仕事内容
【概要】
当社にて開発しているタイトルの企画、設計、開発、運用をお任せ致します。
仕様書に基づき細分化された開発業務ではなく、ディレクターやプロジェクトマネージャーと共に、企画段階から携わり、ひとつのゲームを開発、運用します。
【詳細内容】
・Unity/C#使用した、ゲーム機能全般の開発
・基礎となるUI/UXシステムの設計、実装
・マルチプラットフォームを考慮したシステムの実装
・シェーダーを用いたグラフィックスプログラミング
・高度なデザイン要件を満たすためのパフォーマンス最適化、リソース最適化
・Unityエディタ拡張による、開発支援ツール/デバッグツールなどの開発
・画面UI実装および2D表示制御などアウトゲーム開発業務全般
・高クオリティのUIや2Dアニメーションの制御、および制御システムの開発
・リアルタイム通信を活用したゲーム内機能の開発
・データ同期処理、通信処理などの実装、およびバックエンドAPIとの連携実装
・データ同期処理やユーザビリティを考慮した改善提案
・若手エンジニアの育成やサポート、チーム内でのコードレビュー
主な使用言語/環境
・C#、Unity、他
・Git、Jenkins、JIRA、他
・VisualStudio
・会社の承認を得たお好きなツール
応募要件
必須スキル
・アプリゲームのクライアントシステムの開発経験(Unity・C#)
・Unityでのクライアントシステム開発経験5年以上
歓迎スキル
・アプリ内課金の実装及びリリース経験
・描画負荷、通信負荷の設計、対策の経験
・非同期プログラミングの経験
・ソーシャルゲーム開発経験
募集要項
ゲーム開発には、ゲームプログラミングやサーバー、ネットワーク、インフラ技術など、様々な専門的技術を必要とします。特に、オンラインゲーム(マルチプレイヤーゲーム)を開発する際、プレイヤーに対して快適な環境(スムーズな体験等)を提供するために、「多人数同時接続」「リアルタイム性」「スケーラビリティ」 などの技術的な課題が多く存在します。ソフトギアは、すべてのゲームプレイヤーに最高のゲーム体験をお届けするため、サーバーアプリケーション開発に注力しています。
こうした目的を達成するため、サーバー開発の経験があるエンジニアを募集しています。
現在、大型のオンラインゲーム開発やメタバース開発など、複数のプロジェクトが稼働しています。こうした多様なプロジェクトが並行して稼働する弊社では、 DBや決済システム、NFT、WEB技術、ストリーミング 等、多様なスキルセットが求められています。そのような環境なので、他業種出身の方が活躍できる場が数多く存在し、さらにはこれまで培ってきたスキルを新たなアーキテクトに活かす機会も多くあります。
これまで他業種でサーバー開発をされていた方、
クライアント開発でゲームに携わってきた方、
そして何よりもプログラミングが大好きな方、
一緒に“面白い”サーバー開発にチャレンジしませんか。
【クライアントサイドエンジニア】
\世界No.1ヒットを記録したゲームの運営・開発/
※リモートワークOK!
▼『最高のユーザー体験を、あなたの手で現実のものに』
あなたには当社が開発するゲームにおいて、クライアントサイドの開発全般をご担当いただきます。
▼特徴
・国内だけでなく、海外でもトップクラスのヒットタイトルを生み出している企業です。
・2020年4月より在宅勤務を恒久的に制度化! 「ホームスタイル」を基本とするハイブリッド体制で、柔軟かつ多様な働き方と業務管理を両立しています。
・各種手当(リモートワーク手当や家賃補助など)や全社員へのiPad支給、コミュニケーション活性化制度など福利厚生も充実しており、働きやすい環境です。
▼入社後のキャリアパス
これまでのご経験やスキルに合わせて、クライアントリーダーやパートリーダーなどチームの中心となって活躍していただくことが可能です。
デザイナーやプランナーと協力して面白いゲームを創るための技術研究や検証、ツール制作、ビルドパイプライン設計など、開発環境構築も含めて幅広く携わっていただけます。
▼所属部署について
所属していただく『ゲーム事業部』では、スマートフォン向けのアプリ開発を中心に、IPを使用したコンテンツの開発・運営やPC、コンシューマー機向けのゲーム開発なども行っています。
■仕事内容
【具体的な業務内容】
・Unityを用いてのゲーム開発業務
・開発効率向上のための自動化、ツール制作
・品質向上のためのCIツールによる自動テストなどの環境構築
・ゲーム内の改善、高速化などの企画提案および実装
・ゲームに取り入れるための新規技術研究および検証
※職種や担当領域に捕らわれることなく、ゲームを面白くするための提案や課題解決を行います
【仕事のやりがい】
ユーザーが一番に目に触れる部分なので、ユーザーへゲームの面白さをダイレクトに届けられることです。
プランナーやデザイナーと互いにゲームの面白さに対して追及しながら作っていく工程自体が楽しく面白いです。
また、ほかのクライアントサイドエンジニアやサーバーサイドエンジニアとプログラムや作業フローの改善を進めていくのも非常にやりごたえがあります。
こういったゲーム開発の仕事を通じて仲間とともに成長していける、やりがいある仕事です。
当社について
「なりたい自分で、生きていく。」
それが私たち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
ゲーム開発には、ゲームプログラミングやサーバー、ネットワーク、インフラ技術など、様々な専門的技術を必要とします。特に、オンラインゲーム(マルチプレイヤーゲーム)を開発する際、プレイヤーに対して快適な環境(スムーズな体験等)を提供するために、「多人数同時接続」「リアルタイム性」「スケーラビリティ」 などの技術的な課題が多く存在します。ソフトギアは、すべてのゲームプレイヤーに最高のゲーム体験をお届けするため、サーバーアプリケーション開発に注力しています。
こうした目的を達成するため、サーバー開発の経験があるエンジニアを募集しています。
現在、大型のオンラインゲーム開発やメタバース開発など、複数のプロジェクトが稼働しています。こうした多様なプロジェクトが並行して稼働する弊社では、 DBや決済システム、NFT、WEB技術、ストリーミング 等、多様なスキルセットが求められています。そのような環境なので、他業種出身の方が活躍できる場が数多く存在し、さらにはこれまで培ってきたスキルを新たなアーキテクトに活かす機会も多くあります。
これまで他業種でサーバー開発をされていた方、
クライアント開発でゲームに携わってきた方、
そして何よりもプログラミングが大好きな方、
一緒に“面白い”サーバー開発にチャレンジしませんか。
サーバー開発エンジニア
■仕事概要
インゲームのコアとなるリアルタイムサーバー(非同期通信) 開発をはじめ、アウトゲーム部分のWeb APIサーバー、チャットサーバー、マッチングサーバーなど、幅広いサーバー開発パートがあります。また、運営タイトルの運用改善や海外ローカライズ対応、各プロジェクトのインフラ構築もサーバーエンジニアの業務領域です。
■職務詳細
・ソケットプログラミングによる リアルタイムサーバー(非同期通信) 開発
・Web APIサーバー開発
・マッチメイキング開発
・チャットサーバー開発
・CI/CD環境構築(GitlabCI、CircleCI)、デプロイ自動化
・負荷試験、負荷対策、チューニング
・テストコード作成及びテスト
・AWS、GCPを利用した環境構築
・KPIツール、管理ツール構築
※プラットフォームはWindows、Nintendo Switch、PS5、XBOX、S|X、Steam、iOS、Android
※プロジェクトによって開発言語、フレームワークが異なります。
( PHP/Lalavel、Java・Kotlin/Spring boot 等)
※スキルに合わせて担当領域をお任せします。
■募集プロジェクト(一部)
PROJECT ACES
ガンダムシリーズ
メタバースプラットフォーム"neem"
その他、アクションMMORPG など
■直近の開発実績
・PROJECT ACES
・ファイナルファンタジー クリスタルクロニクルリマスター
・ピクミン ブルーム、など
私たちマイネットは国内初のソーシャルニュースサイトやモバイル集客SaaS等、複数の事業創出を経て、
直近はゲームタイトルを買い取り運営するセカンダリー形式を主軸に事業成長をはかってきました。
ゲーム事業ではゲームタイトルを買い取り運営するセカンダリー形式にとどまらず、
運営だけお任せいただく受託形式、共に運営・開発を行う協業形式など、国内最大数の30本弱のタイトルを様々な形式で運営・開発しています。
※運営タイトル(一部)▶こちらをご参照ください
累計80本超のゲーム運営で蓄積されたデータ・アセット・ノウハウのシェアリングによる競争力を活かし、
長期運営・長期利益化を可能とするこのビジネスモデルは、多くのゲームメーカー様から引き合いをいただいております。
また、新規事業ではプロリーグ公認の現実連動型ゲーム「ファンタジースポーツ」を展開しており、
ファンの皆様が試合を観戦する費やスポーツそのものを、より楽しみにしてくれるコンテンツを新規開発しています。
職務内容
【メンバーひとりひとりのキャリアを大切にする社風/新機能開発の企画等、上流工程から携わっていただくことが可能です!】
「10年空間」をテーマに全てのゲームタイトルの長期発展を目指す当社ゲーム事業のさらなる成長をはかるべく、
各タイトル運営・開発における中核メンバーとしてクライアントサイドを牽引いただくリードクライアントエンジニアを募集します。
<具体的には>
・ゲームのクライアントサイドの開発
- 新規開発における企画、設計
- 運営における既存機能改善
- 障害対応
・リーダー業務、開発ディレクション
- プランナーやクリエイティブメンバーとの連携
- メンバータスク管理
- チーム課題解決
- 開発環境の改善
- コードレビュー
- メンバー育成
仕事の魅力
・運営タイトルでの開発について、ユーザからのダイレクトなフィードバックを受けながら開発を進めることができます。
・大小問わず多くのチームがあるため、リーダーとしてご活躍いただける機会が多数あります。
・各ゲームメーカー様ごとに開発環境や運営手法が異なる為、多種多様な知見を獲得していただくことができます!
・意欲的なメンバーが多く、改善提案を上げていただいたり、様々な技術へチャレンジすることが可能です!
その為、ご志向性に応じて、フルスタックエンジニアを目指すメンバーも多く在籍しています!
※実際にクライアントエンジニアとして入社し、フルスタックエンジニアとして全社MVPを受賞したエンジニアもおります!▶クライアントエンジニア 猪狩 インタビュー
<開発環境>
下記一部を記載いたしますが、タイトルごとに異なる為、開発環境は多種多様です。
言語:
C#, C/C++, Java, Objective-C, Kotlin
フレームワーク:
Unity, Cocos2d-x
<エンジニア評価の仕組み>
半期ごとの目標設定と振り返り、エンジニアとしての専門性・能力に基づく専門職評価を、人事評価と並行しておこなっています。
専門職評価に関する当社の考え方はこちらをご参照ください▶執行役員 CTO 堀越 インタビュー
ゲーム開発用ネットワークとサーバーにおける設計・維持運営・障害対応等をご担当いただきます。
<業務詳細>
▼Windows ServerやHyper-Vで構成されたゲーム開発用オンプレサーバーを中心に据えた、社内外の有線・無線ネットワークの設計・運用・障害対応業務
▼社内PC、NAS、備品等の保守・管理 WindowsPC等の初期化及び、作業用環境の構築(必要なツールのインストール等)
(業務に関連する主な項目)
技術:
L2/L3ネットワーク、VLAN、DHCP/DNS/NAT、Firewall、VPN、ルーター等
取り扱いベンダー:
Dell、Hp、Netgear、Fotigate、YAMAHA
We are seeking a skilled and enthusiastic individual to join the Cryptocurrency Development Team here at bitFlyer. The team is responsible for managing wallets for all the cryptocurrencies being handled at the exchange. As a member of the team, you will be responsible for creating new services, as well as improving existing ones ensuring the efficiency and security of both our cryptocurrency wallet operations and the services that connect our platform with the different blockchains. The position is also responsible for the proper and efficient establishment and maintenance of the existing implementations.
Key responsibilities:
- Contribute to the creation and maintenance of services used to manage our cryptocurrency wallets while implementing security protocols and best practices against cyber threats.
- Take part in the integration of new blockchain technologies to our current systems.
- Write quality tests to ensure the efficacy, consistency and correctness of the work delivered by our team.
- Stay updated on the latest blockchain related news and upcoming protocol updates.
- Write documentation for new developments and proposals.
- Compensated on-call duty
仕事内容
エンジン開発・ゲーム開発のための開発環境の構築・保守を実施いただきます。
ゲームエンジン開発やゲーム開発のような大規模な開発では作業効率の向上が大きな課題の一つです。
これに対して、処理の自動化や複雑な手順の簡略化などに取り組んでいるのがビルドエンジニアです。
エンジン開発、ゲーム開発にかかわるスタッフが効率的に業務を進められるよう取り組んでいます。
具体的には Cyllista Game Engineとそれを使用したゲームの開発のためのCI/CD パイプラインの構築、保守を行っています。
Cyllista Game Engineとそれを使用したゲームの開発に必要な開発支援のための独自ツールの開発を行います。
独自ツールの開発だけでなく、既存のツールやサービスの導入と保守も行います。
Cyllista Game Engineを使用しているゲーム開発者からの問い合わせ窓口としての役割も担っています。
実際の業務
Jenkinsでの自動テストフローの構築と保守
Jenkinsでのゲームアプリケーションのバイナリ配信フローの構築と保守
Jenkinsでの上記以外の各種自動化フローの構築と保守
Coverityでのコードの静的解析の定期実行フローの構築と保守
エンジン開発者向け開発支援ツールの開発と保守
ゲーム開発者向け開発支援ツールの開発と保守
開発中のログ収集と分析による開発効率の改善
開発者サポート、トラブル対応
Perforceのdepotの管理
GitHubのリポジトリ管理
開発環境
言語:Python / C++
対応プラットフォーム:Windows / PlayStation 5 / Xbox
利用するツール:Jenkins / Coverity / Perforce / GitHub
関連記事
STAFF VOICE:
『世界に通用するゲームでユーザーの方々を楽しませる。』
『独自のゲームエンジンで開発。』
Cygames Magazine :
「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
サイマガTV:「10 Questions」エンジニア編
Cygames Engineers' Blog:
ダイナミックな変更を可能にするCyllista Game Engineのオープンワールド向けプロシージャル背景制作ツールと描画機能
Python による大規模ゲーム開発環境 ~Cyllista Game Engine 開発事例~
ゲーム開発を円滑に進めるために、関連する外部協力会社(プラットフォーマー、ハードメーカー、ミドルウェアメーカーなど)との技術的な折衝業務を担当していただく人員を募集します。部門を跨いで様々な方と連携をとりながら、クオリティ向上や技術的な問題の解決のため窓口対応をしていただきます。
【詳細】
・技術案件における対外折衝および社内調整
- 外部協力会社が提供する技術の導入に際し、社内エンジニアやタイトル開発スタッフへの橋渡しや取りまとめ
- エンジン開発やタイトル開発に関する外部協力会社への技術情報の連携や、課題の改善に向けた折衝
- CAPCOMオープンカンファレンスなどの、技術部門主催イベントの企画運営
職務内容
【メンバーひとりひとりのキャリアを大切にする社風/新機能開発の企画等、上流工程から携わっていただくことが可能です!】
「10年空間」をテーマに全てのゲームタイトルの長期発展を目指す当社ゲームサービス事業のさらなる成長をはかるべく、
各タイトル開発における中核メンバーとしてサーバーサイドエンジニアを募集します。
<具体的には>
・モバイルゲーム(WebAPI含む)の設計/開発/運用
-機能/イベント向けの新規開発
-DB設計/改善
-サーバー負荷軽減
・インフラ設計/運用
-インフラコスト最適化提案
-場合によっては移行作業にも関わることができます
・メンバー育成、プロジェクトマネジメント
仕事の魅力
・既にサービス運営しているゲームタイトルに携わるため、ユーザからのダイレクトなフィードバックを受けながら開発を進めることができます。
・大小問わず多くのチームがあるため、リーダーとしてご活躍いただける機会が多数あります。
<弊社にご参画いただくメリット>
・各ゲームメーカー様ごとに開発環境や運営手法が異なる為、多種多様な知見を獲得していただくことができます!
・領域を超えて(例えばサーバーサイドやゲーム企画など)様々なことにチャレンジできます。
※ご志向性に応じて、フルスタックエンジニアを目指していただくことも可能です!
<開発環境>
下記一部を記載いたしますが、タイトルごとに異なる為、開発環境は多種多様です。
言語:
PHP, Java, C#, Ruby, Python, Perl, Node.js, Go, Scala
フレームワーク:
Rails, Django, Symfony, Spring, fuelPHP, CodeIgniter, Struts, jboss, Phalcon, Zend, cakePHP, Laravel, Seasar2
<エンジニア評価の仕組み>
半期ごとの目標設定と振り返り、エンジニアとしての専門性・能力に基づく評価を、人事評価と並行しておこなっています。
応募要件
ソーシャルゲームまたはWebサービス開発・運用において、サーバーサイドエンジニアとしての経験(経験年数不問)
《活かせるご経験》
・Webサーバの構築、運用経験
・高トラフィックサイトの運用経験
・AWSなどパブリッククラウド上でのサーバ構築経験
・サーバサイドだけではなく、クライアントサイドの開発経験
・エンジニアチームのリーダーまたはマネジャー経験
《活かせるご知見》
・RDBMS(リレーショナルデータベース管理システム)とDDL、DMLの知識
・Linuxのプロセス、サービス、cron、シェルの知識
求める人物像
・コミュニティ空間としてのゲーム運営に対する情熱をお持ちの方
・チームメンバーを尊重して、協力して目標達成を目指すことができる方
・自ら進んで提案して、実現に向けて進行できる方
・数値に強く、統計的な把握・分析をもとに合理的な提案・意思決定ができる方
・企画の意図を理解した上で、エンジニアの視点を入れた上で合理的な提案のできる方
◎クリエイターとしてだけではなく、サービスを事業として捉えデータ分析やPDCAによる改善に取り組める方が活躍しています!
この求人案件の募集は終了いたしました
会社概要
「ABEMA」は、テレビのイノベーションを目指し「新しい未来のテレビ」として展開する動画配信事業です。開局9年目に入り、FIFAワールドカップやMLB(メジャーリーグベースボール)など世界的なコンテンツを始め、ニュース、アニメ、恋愛番組、格闘、バラエティなど、多彩なジャンルの約25チャンネルを24時間365日放送しています。
オリジナルエピソード数は国内発の動画サービスで日本No.1(※1)を誇り、注目の新作映画、国内外の人気ドラマなど豊富なラインナップの作品や、様々な音楽や舞台のオンラインライブも展開しています。テレビ、オンデマンドなど、時間にとらわれることなくいつでも作品をお楽しみいただけるほか、スマートフォンやPC、タブレット、テレビデバイスで、場所にとらわれることなくライフスタイルに合わせて番組を視聴いただけます。
また、DAZN、WOWOW、 J SPORTSなど、外部のOTTサービスと連携したプラットフォーム配信事業や、災害時のニュース報道では社会的インフラを担うメディアとしての役割も果たしています。
誰もがいつでもどこでも、それぞれのライフスタイルに最適な形で様々なコンテンツを享受できるよう、現在約140名の開発エンジニアやデザイナーが日々サービスの改善を行っています。
業務内容
マルチデバイス展開をしているABEMAのうち、以下のアプリケーションの開発・運用を行います。
Webブラウザ版アプリケーションの開発・運用
スマートテレビ向けHTML5アプリケーションの開発・運用
番組の編成やコンテンツ管理を行う運用管理システムの開発・運用
クライアント Web アプリケーションの UI 開発だけでなく、配信を行う CDN から、Google Cloud 内のWebサーバーまで、Webに関わる多くの領域を担当します。プロダクトマネージャー・デザイナー・QAと連携した機能開発や高パフォーマンスで快適なユーザー体験の実現に取り組んでいます。
開発チームは技術を大切にするのと同じく、チームで働くメンバーを大切にしています。
定期的な 1on1、Web 技術共有会、KPT、Web チーム横断の横軸活動などの取り組みを通じてチームを強くする取り組みが盛んです。
「新しい技術にチャレンジしたい」「チームに新しい仕組みを導入したい」などプロダクトをより良くし、チームを成功に導こうとする人を歓迎します。
応募時にはGitHubアカウント、Qiitaアカウント、登壇資料などアウトプットがわかるものをご用意ください。
チームの文化や体制、働く環境について
「21世紀を代表する会社を創る」ためのABEMA本体であるサイバーエージェント流のカルチャーがあります。「挑戦と安心はセット」という組織文化、そして挑戦においては「自由と責任をセットで」という考え方です。
「社会のインフラ」になり「世界に誇れる新メディア」を目指すABEMAでは、安心して個人やチームが挑戦をし続けれる環境を大事にしており、そのための制度や抜粋制度などを用意します。
社会や会社が大きく変化していく中で、スキルだけで選ぶのではなく、私たちのカルチャーにフィットする人を求める方針は変わりません。
開発組織全体では150名以上で、所属するプロジェクトによって、プロダクトマネージャー、クライアントエンジニア、サーバーサイドエンジニア、デザイナーなど様々なロールのメンバーと連携して業務を行います。実際の開発だけでなく、プロダクトの方針や仕様などについてのコミュニケーションも盛んです。
Webフロントエンドエンジニアは2024年7月現在で15名程度で、Webブラウザ版アプリケーションとスマートテレビ向けHTML5アプリケーションの開発で大きく2チームに分かれています。
【Webブラウザ版アプリケーション開発チーム】
開発業務はプロダクトやプロジェクトごとに分かれて携わっており、目標をもとに開発マイルストーンを決めたり、スプリントをベースに開発を進めたりと、プロジェクト管理や開発手法は様々です。
チームのビジョンとして「プロダクトの可能性を牽引するチーム」、ポリシーとして「遊び心を振り回す」「品質・スピードを追求する」「挑戦を恐れない」を掲げており、メンバー一人一人の創造性を大切にして新しい未来のテレビを創ること、そして共に成長することを理想としています。
実際の業務では、事業優先度に応じたプロジェクトごとに分かれて開発を行うことが多く、各プロジェクトごとに他の職種(プロダクトマネージャー、デザイナー、バックエンドエンジニア、データサイエンティストなど)と密に連携してプロジェクトを遂行していきます。
プロダクトの機能開発とは別に、リアーキテクチャやテストエンジニアリングなど開発生産性の向上に専門的に向き合うメンバーも存在します。
チーム内ではお互いのコードレビューはもちろんのこと、Design Doc を用いた事前設計のすりあわせや、最新ライブラリへの追従などの取り組みを行っており、スキルアップの機会が多くあります。
【Webブラウザ版アプリケーションの開発環境・ツール】
開発言語:TypeScript, JavaScript, CSS, HTML, VCL
アーキテクチャ:RxJSを用いたFluxパターン、Jotai と Bunshi を用いたリアクティブアーキテクチャ
クライアントサイド: React, RxJS, Jotai, Bunshi
サーバーサイド・インフラ: Node.js, Fastify, nginx, Google Cloud, Fastly
開発環境: npm, Storybook, ESLint, stylelint, Prettier, esbuild, webpack, PostCSS
CI/CD:CircleCI, GitHub Actions, PipeCD
その他: GitHub, Slack, Zoom, Google Workspace, esa, Notion, Figma, JIRA
【スマートテレビ向けHTML5アプリケーション開発チーム】
チームのビジョンとして「Pioneering & Recreation」、ポリシーとして「遊び心を振り回す」「新しい世界を空想する」「失敗は成功の母」を掲げており、コネクテッドTVという新しい分野において、創造性を発揮して愉しみながら未来を開拓していく姿を理想としています。
開発面ではコーディングルールやポリシーがドキュメント化されており、大半のルールをESLintやstylelintで自動的に検知することで、バグが生まれにくく品質の高いコードを書けるようになっています。高品質なコードを書くことにかなり力を入れており、2名のコードレビューを必須としています。コードを読むだけでは他人が挙動を推測しにくいと感じた場合には、仕様の方を簡略化できないかPMやデザイナーと擦り合わせることもしばしばあります。
また、一般的なブラウザでもある程度の動作確認は行えますが、バージョンやスペックの違いにより完全にテレビデバイスでの動作を再現できるわけではありません。
そのため、テレビデバイスに搭載されたブラウザエンジンが動くDocker環境を用意したり、開発中のコードを実機で確認しやすくする仕組みを作ったりするなど、開発効率の改善も積極的に行っています。
【スマートテレビ向けHTML5アプリケーション開発の環境・ツール】
開発言語: TypeScript, JavaScript, CSS, HTML, VCL
アーキテクチャ: Jotai と Bunshi を用いたリアクティブアーキテクチャ
クライアントサイド: React
サーバーサイド: Fastly, Google Cloud Storage
開発環境: pnpm, Node.js, Storybook, ESLint, stylelint, Prettier, webpack, CSS Modules, falco
CI/CD: CircleCI
その他: GitHub, Slack, Zoom, Google Workspace, esa, Notion, Figma
【得られる経験・キャリアパス例】
世界規模のイベントを捌くサービス上での、Web技術を中心とした大規模アプリ開発・運用の経験
大規模チームを率いるテックリード・マネジメントの経験
動画配信サービスの知識と経験を活かしたエンジニアリング
求めるスキル・経験など
必須要件
Web フロントエンドエンジニアとしての2年以上の実務経験
React の設計思想の理解に基づくベストプラクティスの実践経験
CSR/SSR/SSG などのレンダリングモデルの理解に基づく適切な設計・実装経験
CI/CD、自動テスト、ビルドツールなどの開発環境の設計・構築
技術やデザインへの高い興味関心、新しい事柄の自発的なキャッチアップ
他の職種(ビジネス職、デザイナー、バックエンドエンジニアなど)との円滑なコミュニケーション能力
複数人での機能開発におけるエンジニアリングのリード経験
チームメンバーの育成や、チームパフォーマンスを向上する取り組み
歓迎要件
サーバーサイド・インフラに関する知見(Docker, Kubernetes, GCP, AWS, など)
Web 動画プレイヤーやストリーミング技術に関する知見(HLS、MPEG-DASH)
TC39, W3C, WHATWG, WICG などを通じた Web 標準の最新仕様や動向のキャッチアップ
ソフトウェア品質(パフォーマンス、アクセシビリティ、セキュリティ、SEO、リライアビリティなど)への高い専門性
開発環境や開発プロセスの継続的な改善を通じた開発生産性向上の取り組み
求められるマインド
私たちは開発組織として仕事をする上で大事にする事を、開発本部ミッション・ステートメントとして5つ掲げています。
大小のタスク関わらず自分たちのしている事はどのような事に向かっているのか?
技術者として学び続けレベルの高い仕事を目指し、技術の力でサービスを前進させ永く続くサービスを目指して行こうという思いが込められています。
開発本部ミッション・ステートメント
なぜ?から始めよう
プロの仕事をしよう
すべてのサービスを技術で前進させよう
チーム・アベマの意識を忘れない
10年間進化し続けるサービスを創ろう
「世界に誇れる新メディア」を目指し、私たちと一緒に挑戦し続けてくれる人をお待ちしております