求人ID: 30467
アプリ開発エンジニア
400万円~700万円
音声作品視聴アプリ「DLsite Sound」、電子コミックアプリ「comipo」を始めとした自社サービスや、新規サービスのアプリ開発をお任せします!
社内外から日々寄せられる様々な要望に答え、高品質でハイパフォーマンスなサービスを提供するべく、viviONが運営する様々なサービスの開発業務に携わっていただきます。
■主な業務
Flutterや React Nativeを用いたアプリケーション開発を担当していただきます。
・新規サービスの開発
・既存サービスの機能追加・改修など
※新規アプリ開発では技術選定から携わっていただけます。
※サービスをより良くしていくための機能追加/改善提案は、フロントエンドエンジニア発信でも活発に行っています。
直近対応している業務内容について
■音声作品視聴アプリ「DLsite Sound」の機能追加・改修
・フロントエンドユニットの担当メンバーがアプリフロント開発実装の全てを担当しているプロジェクトです。
・フレームワークはReact Nativeを用いて開発を行っています。
・このプロジェクトよりフロントエンドエンジニアがネイティブアプリ開発にも携わることになりました。リリースを終えた今もより良い体験をユーザーに届けるため、積極的な意見提案を行いながら機能開発を実施中です。
・ネイティブアプリ開発はフロントエンドエンジニアの業務として拡大しています。React NativeではなくFlutterを使用して開発を行っているプロジェクトもあります。
■電子コミックアプリ「comipo」のフルリニューアル開発
・アプリフロント開発に7名が携わっており、フロントエンドユニットから1名が参加している現在リリースに向けて進行中のプロジェクトです。
・UIや機能・パフォーマンス面全体に見直しを入れ、より良いユーザー体験を届けるためUnityからFlutterにフレームワークを変更し、フルリニューアル開発を行っています。
・設計にはDDDやクリーンアーキテクチャの思想を取り入れ、常によりモダンで保守性の高いプロダクトを目指しています。
・スクラムを導入し、短い期間でフィードバックを貰いながらより品質の高いアプリとなるように開発を行なっています。
・開発部全体でユーザーに価値を届けるという目標を掲げており、開発者という枠組みを超えて、運営チームやディレクターなどと協同しながら、サービスを作り上げる・成長させるというフェーズにも関わることができます。
■開発環境
・TypeScript
・React Native
・Realm
・Recoil
・Dart
・Flutter
・Riverpod
・Flutter hooks
・Dio
・Firebase
・DDD
・Github
・Slack
・JIRA
・Notion など
社内の雰囲気、働き方
楽しみながら成長できる職場を実現するために、チーム・メンバーの成長をサポートする仕組み作りに取り組んでいます。
オタクな人たちだけでなく、様々なバックグラウンドの社員が在籍しており、会社のビジョンを実現するため社員一丸となって働いています。
全体として、仕事やプライベート問わず何かしらこだわりや、夢中になるものを持っている社員が多く、お互いの価値観や大切なものを尊重しています
■配属先
開発部デザインチーム、フロントエンドユニットでは新規サービスのWebサービスやアプリの開発を行っています。
シニアマネージャー1名、リーダー1名、サブリーダー1名、メンバー5人、20代~40代で構成されています。
■オフィスの仕事環境について
23.6インチの画面のモニター2枚でデュアルディスプレイ環境です。
オフィスチェアについては、高級チェアであるエルゴヒューマン or シルフィーを選択いただいています。
ご入社時のPCについては WindowsとMacを選択いただくことが可能です。
■リモートワークについて
「フルリモート勤務」と「週3日以上出社(出社とリモートのハイブリッド)」を選択頂けます。※入社後、業務に慣れていただくまで(1ヶ月~3ヶ月程度)は開発部デザインチームにおいては、基本的に出社勤務となります。
昨今のコロナ禍の状況をふまえ一時的に、フルリモート勤務の方に対しては、通勤手当(1ヶ月分の定期券購入代金)の代わりにフルリモート手当を支給し、在宅勤務の環境を整えてもらっています。フルリモートであっても出社された場合には日額2,500円を上限に往復交通費を支給しています。(今後の動向によってはフルリモート手当について変更される可能性もございます)
リモートワークと出社の方がいるので、コミュニケーションが不足しないよう週一の定例MTGで業務の共有だけでなく「フリートーク」の時間を設け、
業務プライベート問わずお互いの近況を話しています。
また、フロントエンドエンジニア専用のSlackチャンネルがあり、文章または口頭でいつでも気軽に相談できる場があります。
■技術の向上を目指す方大歓迎
会社として技術向上に取り組んでおり、目標や研究開発に業務の10%の時間を充てることを目指して取り組みを進めています。
チーム内でLT会を設けるなど、技術に関する議論も活発です。モダンな技術にも積極的に挑戦していて、メンバー発信でReactを採用したり、React Nativeでのアプリ開発を開始したこともあります。
■プライベートをしっかり楽しむことも大切に!
10~18時の実働7時間の間に、集中力を高めて効率的に仕事をすることが求められる社風です。(上記就業時間外の残業代は1分単位で支給されます。全社平均残業20時間/月)
外部セミナーや書籍の購入支援などスキルアップできる環境が整っています。
全社イベントは最小限に抑え、従業員が自発的に勉強会などを計画することを推奨しています。
■人事制度
中長期における会社の成長を支える人材の育成を重視するための人事制度を導入しています。
具体的には、グレード制に基づき、評価・等級・報酬が決定されます。
グレード毎に定義されている求めるミッション、ビジネススキルに応じて、個人OKRで短期~長期のマイルストーンを掲げ評価を行っていくため、評価軸が明確にされています。
また、いかに1日7時間の勤務時間内に効率よく、生産性高く業務を行えるかを大事な指標としているため、多く残業をすることが評価につながるということはありません。
ゲームプラットフォームの更なる進化を図るべく、サーバーサイド開発エンジニアを募集します。
月間のユーザー数が数百万人にも及ぶプラットフォームサービスを運営しユーザーにエンターテインメントの場を提供し続けることにチャレンジします。掲げるミッションは2つです。
・ユーザーにコンテンツを提供し続け、ブラウザで多様なゲームをプレイできる環境を作る
・ディベロッパーが魅力的なゲームを提供するための開発・運用支援を行う
大規模なプラットフォームをユーザーに提供するために、組織には自社開発の数多くのバックエンドサービスがあります。ユーザーにエンターテインメントの場所を提供し価値を届けるためには効率的なバックエンド運用と、中長期を見据えた機能改善が必要です。非効率な運用の再設計・効率化や、ブラウザやクライアント/OSの最新アップデートに素早く対応する技術力が求められます。
また、SDKの開発やAPIの開発にも注力しております。ディベロッパーはSDKを組み込むことでプラットフォーム機能(アカウントや決済など)の開発コストを減らすことができ、ゲームの本質的な機能開発に注力できます。
ユーザーとディベロッパーにゲームプラットフォームの場と価値を提供することでミッション達成を目指します。
◆主な仕事内容
シニアエンジニア/システムアーキテクト
・エンドユーザー向け機能のサーバーサイドシステムの設計・開発・運用
・ゲームディベロッパー向け SDK, Webアプリケーションの設計・開発・運用
・運用効率化のための再設計・開発
・安定性・拡張性の継続的な改善
・技術動向の把握・対策・設計
◆この仕事の魅力
自社プロダクトであり、事業オーナーをはじめとしたメンバーと非常にフラットに関われます。
仕事の仕方は人それぞれです。本プロダクトではエンジニア自身が裁量を持って仕事に取り組む事を推進しサポートします。
また、UX 向上のための機能改修・拡張や、運用効率化のための新技術導入など、自身の提案をしっかりプロダクトに反映できます。
本プロダクトを通してゲームプラットフォームならではの経験や成長の機会があります。
・月間のユーザー数が数百万に及ぶ大規模トラフィックを捌くための知見
・ゲームディベロッパー・エンドユーザーの双方に対して価値を提供していくための視点
・エンジニアリングの観点からプロジェクトを推進する経験
・認証認可・決済などプラットフォームに必要な機能開発の経験
ゲームプラットフォーム「Mobage」がサービスを開始してから培ってきた開発・運用の経験は多くの開発に活かすことができます。
◆働き方・チーム
当該部署においては現時点では出社必須の日は設けておらず、フルリモートに近い働き方をしています。
チームのカルチャーやこれまでの取り組み事例を紹介しています。
https://engineering.dena.com/team/mobage/
実際に当該部署で働くエンジニアリングマネージャーが日々の開発運用において重視していることややりがいについて語っています。
https://fullswing.dena.com/archives/8004
当該部署で働くメンバーがMobageサーバーサイドにおけるプロジェクトマネジメント、また働く環境について紹介しています。
https://engineering.dena.com/blog/2022/11/opf-serverg-pmblog/
■業務内容
大規模オンラインRPGなどのサービスを支える自社バックエンドシステムにおいて、
開発生産性の最大化を行うPlatform Engineeringを遂行していただきます。
マイクロサービスアーキテクチャの策定やプロダクト選定
アプリケーションやミドルウェアの運用、パフォーマンス改善
継続的な事業拡大とサービス品質向上のための機能拡張やシステム課題の解決
kubernetes(GKE)のアーキテクチャ設計、構築、運用
MySQLの効率的なライフサイクルマネジメント、パフォーマンス最適化
サービスへの理解に基づいたSLI定義、Observabilityに関する活動
インシデント対応、セキュリティ健全性の維持
上記以外のサービス開発生産性に寄与するエンジニアリング
■配属組織
情報システム部
【システム環境・技術スタック 】
開発言語
・開発/Dev: Java, Python, Ruby, Go, Perl
・運用/Ops: Python, Java, JavaScript, ShellScript
コード管理・CI/CD
・GitHub Enterprise
・GitHub Actions
・Jenkins
・ArgoCD
サーバ・ミドルウェア
・Ubuntu / Debian
・GKE / GCE
・MySQL
・Kafka
・Redis / Memcached
・Nginx / Apache / Ruby On Rails / Flask
・fluentd / fluent-bit
・ElasticSearch, Kibana, BigQuery
IaC
・Terraform
・Ansible
・Packer
・Helm
コミュニケーション
・Slack / Zoom
・Atlassian Confluence / Jira
・Googleドライブ(Google Workspace)
監視・モニタリング
・Prometheus / Grafana
・PagerDuty
■仕事の面白み
私達のチームではSREのエンジニアリングの取り組みをしています。
これに対して本ポジションであるアプリケーション開発 Platform Engineeringは先のSREの領域と重複する部分が多いものの、より開発者の生産性向上、開発者体験の最大化を目的としてアプリケーション開発のエンジニアリングを強化しようとしています。
多数のゲームと連携して多様な要求に対応する共通基盤で開発者体験を最大化するには、
サービス・ビジネスへの理解、コードの挙動に対する理解と共に、クラウドサービスに関する知識やコンテナやKuberenetes、場合によってはより低レイヤーの知識が必要とされ、同時に幅広い経験をすることができます。
スクウェア・エニックスのゲームを支えるバックエンドシステムのパフォーマンスをモニタリングしながら、開発生産性の向上支援、自動化によるルーチン作業の低減を通じてエンジニアスキルを磨くことができます!
業務内容
◆ 3Dゲーム開発業務
具体的には以下の業務となります。
・エネミーキャラクター(ボスバトル含む)の設計・実装、およびデータ作成・調整
・キャラクター関連のシステム設計・実装、およびデータ作成・調整
求める経験/スキル
【必須】
Unreal Engineを利用したゲーム開発経験
C++を利用した開発経験
【歓迎】
3Dアクションゲームのエネミーキャラクターの実装経験
3Dアクションゲームのボスバトルの実装経験
必要書類
・履歴書・職務経歴書(形式:PDF)
CAPCOMの内製エンジンであるRE ENGINEの開発業務のうち、基盤となるライブラリの
設計開発、各社のハードウェアやプラットフォームの検証や機能への対応をはじめとした
ゲームエンジン全体を支える部分を担当します
・PS4/5、Nintendo Switch、Xbox One、Xbox Series S/X、
PC、Stadia、iOS、Androidなどにゲームアプリケーションをリリースするための
基礎検証から機能の統合と応用研究まで行います
・AI、レンダリング、アニメーション、ネットワークなどのコンポーネントの開発を
支える基礎となるライブラリの開発や、エンジン開発全体に関わる開発環境の構築と
改善を行います
・ゲームエンジンやゲームタイトルの最適化を通して、高速な開発イテレーションの
担保と快適なゲームプレイを実現するための社内開発支援業務を行います
〇業務内容
・ゲーム開発者を含むスクウェア・エニックス・グループ会社(国内)の従業員や協力会社様との協業において、業務効率化や働き方の多様化に役立つ、Windowsをベースとした社内ITインフラ(認証基盤など)およびゲーム開発用インフラ(ビルドサーバーやデバックサーバーなど)の設計・構築・運用業務を担当して頂きます。将来的には、Microsoft製品・サービスにおける社内ITの各プロジェクトの中核メンバーとして企画・提案・推進して頂くことも考えています。
■クラウド環境、オンプレ環境のシステムインテグレーションの設計、構築
■AzureやMicrosoft 365等のクラウドサービスの設計、構築、サービス提供
■オンプレミス基盤からクラウド基盤への移行設計、構築
〇仕事の面白み
・『ファイナルファンタジー』『ドラゴンクエスト』『キングダムハーツ』などのスクウェア・エニックスのゲーム開発に、インフラエンジニアとして携わることができます。
・個人に任される裁量が大きく、自身で主体的に考えて行動することが求められるため、意見を発信しながらこれまでの構築技術・経験を活かし、多種多様な企画・構築の経験を積むことができます。
・自身が働く企業のITインフラに携わることになるため自身が設計・構築・運用しているモノに対するユーザの反応をダイレクトに感じることができ、やりがいを得られます。
ゲーム業界でサーバー開発経験(インゲームのサーバーロジックでも可)を元に、設計、ディレクションのような工程を担う役割へステップアップしたい方募集中!
モバイルコンテンツ、家庭用ゲーム、WEBサービス等、ネットワークを活用した商品・サービス全般のシステム面の設計~開発ディレクション業務。サービスのプロデューサーや外部の開発会社と連携しながら、ネットワークサービスをシステム面のプロフェッショナルとして横断的に支えていただきます。また事業部門に配属の場合は、上記に加え開発運営プロジェクトのキーパーソンとして、プロジェクトの成功に向けたあらゆる課題発見&解決を推進いただきます。
◆この求人のポイント
・ゲーム業界でクライアント/サーバ/インフラエンジニアから、設計、ディレクションを担うエンジニアへステップアップしたい方を募集
・ゲームにおけるオンライン仕様部分のシステム・エンジニアリング領域のプロフェッショナルとして部門横断的に活躍するポジション
・IPを活用したエンターテインメントに関わりながら先端テクノロジーを学ぶことができる環境
仕事内容
モバイルコンテンツ、家庭用ゲーム、ライフエンターテインメントなど幅広いお客様向けの多様な商品・サービスをワールドワイドで提供している当社で、ゲームコンテンツのオンライン開発情報通信技術に関するシステム・エンジニアリング領域のプロフェッショナルとして以下業務を行っていただきます。
・商品・サービスのオンライン仕様に関わる技術的な課題を設計時点で解決するためのシステムコンサルティング
・商品・サービス立案時から仕組みで解決するための設計、開発ディレクション
・社内横断的に利用されるプロダクトの運営、横断範囲の拡大計画立案
・プロジェクトの進行管理、マネジメント業務 ほか
また、選考内のでの適性判断によっては事業部門のシステム・エンジニアリング領域のプロフェッショナルとして「プロジェクトマネジメントポジション」として選考を進めさせていただく場合もございます。
◆comico全般のサーバー開発・維持保守ご担当いただきます。
グローバル対応を強化すべく、新規メンバーを募集いたします。
【具体的には】
・ comico関連グローバルサービスのRestful APIの設計・開発
・ クライアント開発者、デザイナー、QAと協調したチーム開発
・ 内製のIaaSや、AWSを利用したインフラ設計
※comicoサービスサイト
https://www.comico.jp/
pocket comics : https://www.comico.io/
comico (韓国) : https://www.comico.kr/
【ポイント】
comico グローバル事業拡大に伴い、comico事業全体のサーバー開発・保守を行っているため、
チーム内でアイディアの発案、企画、設計、開発、保守など全ての工程に参画できる点も非常に大きな魅力です。
〔オフィスコンセプトは “セカンドホーム”〕
デスクは一人あたり1600mmのスペースを確保し、体に優しいアーロンチェアを全席に導入しています。また、周囲の動きが気にならずプライベートな空間も確保できるよう、両サイドにパーテーションを設けました。1番長い時間いるスペースだからこそ、社員一人ひとりにとって最も居心地がよく、最も集中できる場所にするために細部にまで工夫をしました。
NHN Library :100種類近くの雑誌や書籍を取り揃えています
カフェスペース:社員が自由に使える社内カフェ。
マッサージ師常駐:予約をすれば就業時間内でもマッサージを受けることが可能です
この求人案件の募集は終了いたしました
アカツキ×トゥーキョーゲームスのタッグが放つ、 新IPプロジェクト「トライブナイン」のサーバーエンジニアを担当していただきます。
トライブナインについては、ティザーサイトをご覧ください。
https://tribenine.tokyo/
アカツキゲームスのサーバーエンジニアは、サーバーアプリケーション開発だけでなく、AWS/GCPのインフラ構築や負荷対策、ゲームアセット配信フローの構築など、様々な領域に携わることができます。各職種に必要なツールを実装することも多く「ゲームを作りたい」というモチベーションだけではなく「課題解決をしたい」というモチベーションも満たせる環境になっています。
幅広く技術に触れることができるため、自らの技術や知識を伸ばしていきたい向上心がある方がマッチします。現状の仕様がこうだからではなく、常に意味を考え、最適な仕組みを追求できるプロジェクトであり、OSSへの貢献も組織の成果として認められる文化があります。
こちらのポジションは、開発中の新規プロジェクトに携わっていただき、リリースから運用までご活躍いただける方を求めております。
【業務内容】
プログラミング言語 Elixir を使用した、新規開発ゲームのサーバーエンジニアを担当していただきます。
▼具体的業務
・サーバーサイドアプリケーション、API の設計、開発
・チームメンバーのコードレビュー
・機能開発後の効果検証、機能改善
・管理機能の開発
・負荷テストおよびパフォーマンスチューニング
・運用改善ツールの作成
【開発環境・言語】
・サーバーサイド: Elixir, Phoenix (一部Go, Rubyあり)
・Webサーバー: OpenResty (NGINX)
・NoSQL: memcached, Redis
・DB: MySQL
・インフラ:
・Amazon Web Services
ECS Fargate / ECS EC2 (Linux) / Lambda / Aurora / ElastiCache / CloudFront / S3
・Google Cloud
BigQuery
・構成管理: CloudFormation / Ansible
・開発ツール: GitHub / Docker / Slack / Confluence
・開発用 PC: Mac
仕事内容
???? 主にテスト自動化の戦略立案、実装の領域を担当します。
また、進化するUXやサービスの速いリリースサイクルと高い品質の両立のため、
テスト自動化の適用範囲拡大を含め、新しい技術やプロセスの積極的な導入を企画・リードしていただきます。
★チームの雰囲気や業務内容の理解を深めて頂ける記事も是非ご覧ください★
▼品質管理チームのインタビュー記事
https://www.wantedly.com/companies/www-vivion-co/post_articles/533958
▼「Flutterの自動テストをPatrolでやってみた」
https://qiita.com/Fuzicue_/items/abc76ddd521dcecbc145
募集の背景
弊社では国内最大級の二次元総合ダウンロードサイト「DLsite」を中心に、
二次元に関わる幅広いサービスを提供しております。
チームリーダーとともに、各関係部門とコミュニケーションを図りながら、業務を推進いただきます。
現在、弊社サービス・プロジェクトの数に対して、テスト自動化エンジニアが不足している為、ジョインして頂ける方を募集しています。
【具体的な業務】
<テスト自動化の基盤形成>
・自動テストの環境構築
・自動テストシナリオの作成/保守
・自動テスト実行結果のレポーティング
<テクノロジー>
・テスト自動化関連の研究調査, 技術調査
・テスト自動化ツール等の調査
・CI/CDツール等の調査
◆これまでの実績
▼DLsite向け自動テスト作成
Playwrightというブラウザテスト自動化のフレームワークを利用し、一部のテストシナリオを作成しました。
openCVによ画像比較等も駆使し、人間の目では見つけづらい不具合の検知等、工数以外についての価値も自動テストで出すことができました。
▼ネイティブアプリ耐久テストツール作成(エージング)
Airtestという画像認識をベースとする自動テストフレームワークを利用し、
テストシナリオを書くことによって24時間連続実行かつ端末の監視ログを取得するツールを作成しました。
リリース予定の自社アプリに対してツールを実行し、頻度の低い不具合の検知、長時間稼働に対する品質担保に貢献しました。
▼テスト管理ツール(TestRail)と連携し、自動テスト実行時にテスト項目とテスト結果を自動生成
TestRail導入に伴い、自動テストについてもテスト結果をTestRail側で閲覧できるようにしました。
この対応によって、今後の自動テストについては効率的にテストケース管理もテスト結果も
TestRailで他手動QAと同様に管理できるようになりました。
また、ログを蓄積することによって今後の品質分析にも利用できるようになりました。
現在取り組んでいること
▼Android/iOSアプリ「comipo」のリグレッションテスト自動化
Appiumというモバイルアプリテスト自動化のフレームワークを利用し、リグレッションテスト自動化を対応しています。
リグレッションテストを自動テスト化することで
- 不具合の早期発見
- リグレッションテスト工数の削減
- 既存機能不具合の検知
- ヒューマンエラー防止
等、様々なメリットが発生することを期待しています。
また、自動テストを導入する為に、以下のようなシステム構成も検討、対応しました。
- モバイルテスト自動化構成例 -
1.Jenkinsをトリガーにgitから最新のコードを取得
2.TestRail APIでテストランを自動生成
3.pytestを実行し、appiumを経由してスマートフォン(実機)を操作、期待値確認
4.テスト結果をTestRail APIで送信
モバイルテスト自動化構成例
今後取り組んでいきたいこと
▼自社サービスの自動テスト適用範囲の拡大
いくつかの自動テストを作成しましたが、自社サービスの自動テスト網羅率はそれほど高くありません。
今後も引き続き自動テストの範囲を広げ、継続的な品質担保を行っていく必要があります。
その為には新規メンバーの追加、モダンな技術やAIを用いて作業を効率化する必要があります。
▼自動テストを用いた本番環境エラー時のアラート追加
弊社のサービスのいくつかはアプリを運営する為に、機能リリースとは関係なく変更が入る瞬間があります。
その為に、開発サイクルの中で実行する自動テストは引き続き作成すると同時に、
本番環境での品質にも今後はフォーカスしていきたいと考えています。
UIに関するエラー発生にも早急に気付けるように、今後はUI自動テストツールの利点を生かした取り組みをする予定です。
自動テスト開発環境
・言語
Python
・テスト管理
TestRail
・自動テスト利用
Playwright / Appium / Airtest / openCV
・CI/CD
Jenkins
・コミュニケーションツール
Slack / Notion
仕事の魅力
・自社サービスのアプリケーションに対して自動化を推進することができます。
・自動テストの技術選定やシステム設計について、裁量を持って活動することができます。
・2021年7月より品質管理チームが設立、2022年8月に自動テストを始動し、少人数チームとなりますので、意見を通しやすい環境にあります。
社内の雰囲気
オタクな人たちだけでなく、様々なバックグラウンドの社員が在籍しており、会社のビジョンを実現するため社員一丸となって働いています。
全体として、仕事やプライベート問わず何かしらこだわりや、夢中になるものを持っている社員が多く、お互いのこだわりや大切なものを尊重しています。
・メンバーをフォロー、サポートするための1on1を定期的に行っています。
・OKRで短期~長期のマイルストーンを掲げ、チーム間の連携や協働を促進しています。
・外部セミナーや書籍購入支援などスキルアップできる環境が整っています。
・飲み会の強制参加などは一切ありません。
・10時~18時の実働7時間に、集中力を高めて時間内で仕事をする社風です。
・オンオフの切り替えがしやすくメリハリをつけて仕事ができます。(全社平均残業20時間/月)
チャットツールとしてslackを利用しており、業務の内容にとどまらず、
同じ趣味を持った方が集まって雑談を行うチャンネルが多数あります
例えば・・・猫部 / 犬部 / スターアライアンス部 / 野球部 / 貴腐人の会 / お絵かき部 /
温泉部 / 狩部 / フリー雀荘 大三元
働き方
現在コロナ対策などもあり、会社全体としてはご本人の希望を考慮しながら、リモートワークと出社を混ぜて対応をしています。
全社のうち半数がフルリモートワークとなっており、出社している社員についても「週3日以上の出社」としているため、週2日はリモートワークの社員も多いです。
※品質管理チームでは作業環境の都合により「週3日以上の出社」を必須とさせていただいております。
また、viviONは1日7時間労働(10時出社~18時退社で、休憩1時間)で、給与にみなし時間外労働手当を含んでおりません。
世の中的には8時間働くことが当たり前という状況かもしれませんが、私たちの会社、私たちの部署においては、しっかりと成果をだしていれば、労働時間については個別の事情を考慮して弾力的に運用したいと考えています。
人事制度
中長期における会社の成長を支える人材の育成を重視するための人事制度を導入しています。
具体的には、グレード制に基づき、評価・等級・報酬が決定されます。
グレード毎に定義されている求めるミッション、ビジネススキルに応じて、個人OKRで短期~長期のマイルストーンを掲げ評価を行っていくため、評価軸が明確にされています。
また、いかに1日7時間の勤務時間内に効率よく、生産性高く業務を行えるかを大事な指標としているため、多く残業をすることが評価につながるということはありません。
この求人案件の募集は終了いたしました
■業務内容
弊社オンラインタイトルの運営、カスタマーサービス、ネットワーク監視等を行う部門にて
SEとしてWebベースアプリケーションの提案・開発を担当頂きます。
これまでの経験を活かして既存のシステムの改修、リファクタリング案件から、
新規ツール開発に伴う要件定義、設計業務を中心にご担当いただくことを想定しています。
〇社内、社外向けWebツールの開発・改修業務
・要件定義、設計
主に所属部門内外のツールを活用する社員、オンラインゲームの開発者を中心としたユーザーと折衝いただきます。
案件は既存ツールに寄せられている多数の機能改善や改修の要望を効率的に改善が出来るようリファクタリング関連のものから担当いただき、状況に応じて新規ツール開発に関する案件も担当いただく可能性が御座います。
要件と既存のシステム環境を整理した上で部内のバックエンド、フロントエンドプログラマーへタスクの割り振りを行っていただきます。
・実装、運用、保守
割り振ったタスクが計画に基づいて実装されているか、ツールの品質が担保されているか等の管理を行っていただきます。
実装後の不具合や、追加改修の事項がないか適宜ユーザーへ再ヒアリングを行い改善へ繋げて頂きます。
・IT部署とのサーバー環境構築相談
サーバー環境はIT部門にて構築、運用しています。実装する要件に応じて相談、調整を行っていただきます。
・開発進行、開発環境・フロー整備
〇開発環境
バックエンド:PHP
フロントエンド:HTML、CSS、JavaScript
DB:MySQL
〇開発例
お客様向けサポートサイト、オンラインゲームと連携したゲームデータ管理ツール、
オンラインタイトルプレイヤー向け掲示板サイト 等
〇働き方
基本的に在宅業務です。案件、業務によって出社が必要な場合があります。
■仕事の面白み
大規模なオンラインタイトルの運営業務全般に関する知識・経験を習得できる。
弊社の大部分のゲームタイトル、サービスの関連業務に携わる機会を得られる。
運営と開発が同部署ないで行われる為、利用者からのフィードバック、反応がリアルタイムで得られる。
海外拠点(北米、欧州、中国)と連携した開発・運営業務を経験できる。
当社は事業拡大、体制強化のために人員を募集しています。
ゲーム開発の根幹を支えるバックエンドエンジニアを募集いたします。
モバイル・コンシューマーの開発経験が1年以上ある方を募集しております。
ご経験豊富な方、フルスタックエンジニアをご希望の方はこちらからご応募ください。
業務内容
ゲーム開発において必要なバックエンドの設計・機能開発/改善を行い、ゲーム開発・運用を行う
ゲーム企画から技術的な観点で実現性や工数、企画改善などの提案
APIの設計/開発、DB設計、サーバー負荷軽減
開発の負荷軽減に対する効率化、運用の作業軽減における効率化
ゲーム開発技術のスキル習得とノウハウ共有
各種業務効率化に向けたツール開発
新サービスに向けた技術検証、PoC
※ご経験に応じ業務内容を決定いたします。
必須スキル・経験
モバイルもしくはコンシューマ開発経験(1年以上)
WebアプリケーションまたはWebAPIの開発経験(1年以上)
要件定義から開発、テスト、運用保守まで一貫したチームでの開発経験
歓迎スキル・経験
C, C++, C#, Java いずれかでの開発経験
Python, PHP, Ruby, Go, Perl いずれかの開発経験
Webブラウザゲームのフロントエンド開発経験
ネイティブゲームのクライアント開発経験
ゲームリリース・運用経験
チームマネジメント、およびメンバーへのディレクション経験
求める人物像
物事の本質を捉えることができる方
コミュニケーション能力が高く、チーム内外の関係者と円滑かつ積極的に開発を進めることができる方
最新技術やツールに興味を持ち、積極的に学習に取り組むことができる方
プロダクトの成長や変化を楽しめる方
仕事内容
・ゲームコンソールのためのリアルタイムグラフィックスシステムの設計・開発
・低レベルグラフィックスAPIを用いたグラフィックスシステムの開発
・シェーダー開発
関連記事
STAFF VOICE:
『世界に通用するゲームでユーザーの方々を楽しませる。』
『独自のゲームエンジンで開発。』
Cygames Magazine :
「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
サイマガTV:「10 Questions」エンジニア編
Cygames Engineers' Blog:
ダイナミックな変更を可能にするCyllista Game Engineのオープンワールド向けプロシージャル背景制作ツールと描画機能
Python による大規模ゲーム開発環境 ~Cyllista Game Engine 開発事例~
■当職種の特徴
・長期運用の人気タイトルや、人気IPタイトル等大規模サービスを運用している分、
高トラフィックかつ大規模なサービスインフラの経験が積める、学べる
・特に、キャンペーン(イベント等)や特定時間のバトルタイミング等のピーク時は
平常時の数百・数千倍もの負荷が高まる分、そこへの対応力やスキルが身につけられる。
(参考情報)
★当社技術ブログ
https://tech.sumzap.co.jp/
★働く環境ややりがいについて人気エンジニアYouTuberと共演。
https://www.youtube.com/watch?v=GZO9JJE8QKs&t=503s
★技術発表資料集
https://speakerdeck.com/sgeengineer/zhan-guo-yan-wu-kizna-dexing-tutaawsfalsekosutozui-shi-hua-falsehua
■業務内容
スマホゲーム(運用or新規)のサーバーサイドエンジニア
新規機能の実装・運用
新規・運用機能の効果検証・改修・運用
データベースの設計
サーバ構成の設計
開発、運用補助ツールの設計・開発
管理ツールの開発
カスタマーサポートの調査依頼対応
仕様オリエンテーション参加
デバッグ対応(開発環境)
顧客問い合わせに対するエンジニアとしての調査、解決 等
■開発環境
インフラ:AWS、GCP
コンテナ:Docker
開発言語:PHP7.1~
フレームワーク:PHP(Laravel、Lumen、odelghiter)
データストア:Redis、Memcache、MySQL
ミドルウェア:Nginx、Apache HTTP server
ソース管理:Git
チャットツール:Slack
タスク管理:Wrike
ポケモン関連ゲームや開発支援ツールの開発において、サーバサイドの設計・開発・運用などをご担当いただきます。
【主な業務内容】
・サーバサイドの設計・開発・運用
・開発環境の構築
クリーチャーズではNintendo Switch向けのポケモン関連ゲームの開発を行っていますが、それ以外にもスマホアプリの開発など、将来に向けたプロジェクトも稼働しています。また、クリーチャーズ社内や株式会社ポケモン内で使用する開発支援ツール(主に、Webアプリ)の開発も行います。
【クリーチャーズの立ち位置について】
クリーチャーズはポケモン原作3社のうちの1社です。「名探偵ピカチュウ」「おどる?ポケモンおんがくたい」などポケモン関連作品のほか、独自コンテンツとして、スマホアプリ「aDanza」などを制作しています。
・開発環境の構築
クリーチャーズではNintendo Switch向けのポケモン関連ゲームの開発を行っていますが、それ以外にもスマホアプリの開発など、将来に向けたプロジェクトも稼働しています。また、クリーチャーズ社内や株式会社ポケモン内で使用する開発支援ツール(主に、Webアプリ)の開発も行います。
【クリーチャーズの立ち位置について】
クリーチャーズはポケモン原作3社のうちの1社です。「名探偵ピカチュウ」「おどる?ポケモンおんがくたい」などポケモン関連作品のほか、独自コンテンツとして、スマホアプリ「aDanza」などを制作しています。
【担当プロダクト】
・「名探偵ピカチュウ」などのポケモン関連ゲーム
・スマートフォンアプリ「おどる?ポケモンおんがくたい」「aDanza」など
・社内またはグループ内で使用するWebアプリケーション
【使用ツール】
主な開発言語:Scala、Java、Kotlin、TypeScript
プロジェクト管理ツール:Redmine、JIRA、Backlog
仕事内容
■概要
世界規模の認知度を誇るVTuber事務所「ホロライブプロダクション」。
各組織と連携し、当社の配信や収録のテクニカルの統括をお任せします。
現場を円滑に回すための一部マネジメント業務も請け負います。
■業務内容
配信や収録を伴う現場に向けて依頼元と技術要件を整理し、円滑に現場を回すようスタッフの統括を行います。
・各プロジェクト担当との折衝
・番組クオリティに係る技術の調査及び研究
・番組制作における技術の洗い出し及び設計
・配信の監視業務及び現場マネジメント
▼具体的には・・・
・収録や配信の前に他部署の方たちと番組の要件の整理を行います。
(出演者の確認、必要な機材の確認など)
・現場監督としてテクニカルのスタッフたちに指示出し
・機材のトラブルなどハプニングへの対処
■参考リンク
国内最大級!?カバー新スタジオに初潜入(カバー公式note)
必須スキル
・音響、映像、カメラに関するいずれかの業務用機材の運用経験
・インターネット配信業の実務経験
・新しい技術への関心、挑戦できる方
歓迎スキル
・マネジメント経験
・個人でのライブ配信経験
・テクニカルディレクターとしての実務経験
求める人物像
・当社のMISSION/VALUEに共感いただける方
・エンタメが好きで、どのような企画を実現すればユーザーが喜ぶかをビジネス視点で考えられる方
・チームワークを大切にできる方
・主体的にものごとを考え、自ら行動できる方
・雑務や細かい仕事にもしっかり取り組める、素直で誠実な方
・対人コミュニケーションが好きな方
業務のやりがい
3Dのライブ配信を始めとして、収録なども含め現場の数は多く存在します。
テクニカルの統括として、社内で連携をしながら各プロジェクトを成功に導いていくお仕事となります。
新しい技術に挑戦することができ業界への影響力を与えることが出来ます。