求人ID: 34473
テクニカルディレクター
応相談
自社のコンシューマタイトルに関連する以下の業務
・タイトルの開発・チーム運用についてのテクニカル面のアドバイス
・技術的問題点の調査・改善策の提案・開発チームとの調整
・技術上のリスクの検証・報告・解消
・開発効率・精度の向上に向けた施策の提案・実施
開発が円滑に進むよう技術的なアドバイスや、エンジニア目線でのサポートをしていただく業務です。
タイトルを待ち望んでいるユーザに最高のゲームを届けるために、ゲームのクオリティを確保しつつ開発が円滑に進むよう、問題解決に向けた情報収集・調査・提案・リスク分析を開発チームとともに行っていただける、そんなゲーム愛のある方の応募をお待ちしております。
ドリコムでは新たに事業化したインフラ領域、SRE領域およびDevOpsの外部向け支援サービスをさらに拡大すべくインフラ領域、SRE領域の人材強化に取り組んでおり、事業拡大のために採用を進めています。SRE部のメンバーとして下記業務の中でご自身の志向を伺いながら調整させていただければと考えております。
・バックエンドの負荷/脆弱性対策
・スマホゲームのチート対策
・各種クラウドや開発サービスのシークレット情報管理の運用・システム設計と推進(たとえばVaultを使ったアクセスコントロールなど)
・セキュリティチェックの自動化や基盤開発の設計と開発
・DBシャーディングミドルウェア/ライブラリといった、社内ライブラリの開発・メンテナンス
・AWS上に構築されたRailsベースのインフラ運用
・各タイトルのクエリ改善の提案と推進
・社内外アプリの負荷試験設計と分析
・EC2からECSへの載せ替えの設計と推進
・ECSベースのアプリのSLI/SLOの設計と実装
・運用サービスのデプロイメントの改善の提案と推進
・クラウド運用における定常業務の自動化の設計と推進
・バックエンド/APIサーバーの開発・運用
・アプリ運用における定常業務の自動化の設計と推進
・AWS上に構築されたサービスのチューニング
・オンプレ環境上のサービスのパブリッククラウド移設
・GCP上に構築されたGolangベースのインフラ運用、改善
現在の運用タイトルは10本以上で、その他新規で3本程度の開発が進行しています。
SREチームは各タイトルの開発チームと協力してミッションやチームの課題を解決し、運用の改善を行います。
また、外部受託案件によるサービスのコンサルティング、サービス改善やサービス構築も行います。
この求人案件の募集は終了いたしました
■NHN PlayArtについて
NHN PlayArtは、世界累計1億ダウンロード突破の幅広いユーザーが支持するパズルゲーム「LINE:ディズニー ツムツム」や、3,400万ダウンロード突破の“ぷにぷに感”が気持ちよい「妖怪ウォッチ ぷにぷに」、1,800万ダウンロードを突破のリアル対戦ゲーム「#コンパス 戦略摂理解析システム」などの人気スマートフォンゲームを開発しています。
「プレイしてすぐに楽しい」にとことんこだわる、面白さを追求しもっと面白いゲームを作るために絶えず挑戦するクリエ―ターの集団です。
今後もNHN PlayArtならではのオリジナリティあふれるゲームの制作・開発を行い、魅力的なサービスを世の中に生み出していきたいと考えております。
【仕事内容】
NHN PlayArtが提供するスマートフォンゲームのサービス運営プロジェクトに所属してCocos2d-xを使用したクライアント制作業務をご担当していただきます。
ゲームメイン部分の制作だけでなく、エディタツール等の制作に関わる全作業のいずれかをご担当していただきます。
【ポイント】
■ゲーム制作工程の全体に関わることができます
自社コンテンツを、10~30人程のチームで制作しているため、プログラマの枠を超えて意見しやすい環境です。
企画段階からプログラマ・デザイナも参加して制作する体制であり、企画/開発/リリース/運用までの一連の工程どこにでも関わるチャンスがあります。
■多彩なサービスに携わることで技術向上ができます
2Dパズルゲーム から 3Dリアルタイムアクションゲームまで、多彩な自社制作アプリの開発の中で、最上流工程から携わって頂きます。
関わる開発工程が多岐に渡るので、自身の強みを生かせる技術だけでなく、多様なスペシャリストの技術も身につけることができます。
■ 面白いゲームを作れる環境があります
『LINE:ディズニー ツムツム』・『妖怪ウォッチ ぷにぷに』・『#コンパス』といったNHN PlayArt開発の既存事業は
企画段階からプログラマが関わり、「面白いゲームを作る」を目的にして成功し、高い収益性を誇るタイトルです。
この成功経験がプロジェクトの基盤となっているため、ゲーム作りに集中して取り組める環境が整っています。
ブロックチェーンゲーム開発のサーバーエンジニアとしての仕事となります。
裁量が大きいので、企画を含めて自分の考えが大きく反映されます。
【具体的には】
<メイン業務>
◎ブロックチェーンゲーム開発エンジニア
・ブロックチェーンゲームのアプリケーション開発
<サブ業務>
◎ディレクティング
・ブロックチェーンゲームの新企画立案
・開発・運営チーム全体の進行管理および対外折衝
◎企画
・ブロックチェーンゲームの新企画立案
・運用中のブロックチェーンゲームの企画・運用業務
・ユーザーが楽しめるようなイベントの企画・立案
・従事すべき業務の変更の範囲
(雇入れ直後)ゲーム開発業務 (変更の範囲)開発業務全般
・就業場所の変更の範囲
(雇入れ直後)会社の定める場所(テレワークを行う場所を含む) (変更の範囲)なし
仕事内容
■業務内容
ゲーム開発プロジェクトにおいて、以下のいずれかの領域に関わっていただきます。
描画系・パフォーマンスチューニング
AI実装、FPS向上、ロード時間短縮
Blueprint/C++によるUnreal Engine 5実装
Unity(URP/HDRP)を用いた開発
PS5/Switch向けタイトルの最適化・SDK組み込み対応
マルチプレイ・マッチング・認証などの実装
サーバー開発(ログイン、マッチング、ランキング、クラウドセーブ等)
■必須スキル・経験
Unreal Engine 5を用いたゲーム開発経験(Blueprint/C++)
コンシューマー向けゲームの開発経験(2年以上)
描画、パフォーマンス、AI実装いずれかに精通していること
チームでの開発経験(Git等のバージョン管理を使用)
仕事内容
社内開発タイトルにおける、効率的に開発を進めるために必要となるツールに関わる職務を担当していただきます。
全職種が扱う環境ツール(ランチャーなど)の開発
ゲームパラメータ/テキストなどのデータ入力ツールの開発と運用
タイトル毎のニーズに応じたゲームエンジンのエディター拡張
データコンバーター/チェッカーなど小規模なツールの開発
ミドルウェア/OSSなどの導入サポート
関連記事
STAFF VOICE :『コンシューマーもサイゲームス 。』
Cygames Magazine :コンシューマーエンジニアの仕事とは? プログラムによってゲームの「手触り」を作り出す【サイゲームス仕事百科】
サイマガTV:「10 Questions」エンジニア編
業務内容
グローバルで戦うサーバーエンジニアを募集しています!!
オンライン対応のゲームの開発・運用を担当して頂きます。
・プラットフォーム、ユーザー規模に応じたサーバー構成
・システム設計
・各種言語でのサーバープログラム開発・運用
応募要件
▼必須要件
・何らかのオンラインサービスのシステム設計・開発経験(業種問わず)
・オンラインサービスについて、開発担当者として設計、開発、リリース、保守、
アップデートについて、自ら実行した経験、AWS、GCPなどのクラウド運用経験がある方
・業務でWindowsやLinuxのOSやApacheなどをセットアップした経験
・MySQLなどのDBの構築、PHPやC#といったプログラミング言語による開発経験
▼歓迎要件
・Unityを使用した開発経験
・ゲーム開発経験
・マネージメント経験
その他
▼応募要件の補足
サーバプログラム開発経験は必須ですが、システム設計、システム構築、
DB構築などは、絶対的な必須条件ではありません。
▼選考フロー
書類選考 → 一次面接 → 最終面接
※適時、適性検査を実施します。
※面接回数が3回になることもございます。
仕事内容
弊社が運営するゲームタイトルのプロモーションサイト・コーポレートサイトなどに対し、GA4/GTMを駆使してデータの収集および集計、データに基づいた改善提案とグローバル基準のGDPR対応を実施するお仕事です。
GA4(Googleアナリティクス)やGTM(Googleタグマネージャー)などを利用した計測、レポーティング、改善提案やWeb広告のタグの設置などのデジタルマーケティング業務と自社サイトをGDPRへ準拠させるため、CMPツール(OneTrust)を利用したCookieの制御などの導入進行、または運用保守業務を担当してもらいます。
具体的な業務内容
各種サイトへアクセス解析ツール(GA4)や最適化ツール(ヒートマップツールなど)を導入するための計測設計、検証および実装
GTMを使ったWeb広告タグの設置
CMPツール(OneTrust)を利用したCookie制御およびGDPR対応
数値に基づいた改善プラン立案、提案
仕事内容
・プラットフォーム対応:セーブロードシステムやストアなどの製品プラットフォーム特有の対応。
・パフォーマンス最適化:フレームレート、メモリ使用量、ローディングなど各種パフォーマンスの確認と最適化対応。
・エンジン機能検証、メンテナンス:エンジンのバージョンアップやミドルウェアの追加、機能検証など。
・開発環境、効率化:1つのプロジェクトに依存しないツールや開発環境の整備。開発効率を上げるための施策。
応募資格(必須)
・C++での開発実務経験(3年以上)
・ハイエンドコンシューマーゲーム開発経験。
応募資格(歓迎)
・ハイエンドコンシューマーゲームのリリースまでの開発経験
・UnrealEngineでの開発経験
・C#でのツール開発
・JenkinsなどのCIツールの担当経験
歓迎する企業や業界
・国内外の大手ゲーム開発会社
・独立系で独自性の強いハイクオリティーなゲームを制作するゲーム開発スタジオ
求めるバックグラウンド・キャリア
・ハイエンドコンシューマーゲームのリリースまでの開発経験
・UnrealEngineでの開発経験
・オリジナルIPの開発やヒットタイトルへの参加実績
・50名以上の大人数のチームで開発経験
求めるソフトスキル
・コミュニケーション能力(柔軟性&協調性)
・簡単に折れない心の強さ
・提案力&自走力
・正確性&注意力&丁寧さ
採用数
若干名
主な仕事内容
あなたにお任せしたいお仕事は、各種サービスのAPI開発や外部連携、BIツールの導入など、サーバーサイドエンジニアとしてシステム開発業務のお仕事になります。
・各サービス(アプリケーション、WEBサービス、ECサイトなど)のシステム設計/開発/テスト/運用・保守
・各業種の基幹システム設計/開発/テスト/運用・保守
・外部システムとの連携の設計/開発/テスト/運用・保守
・CMSの開発
・サービスおよびアプリケーションのトラブルシューティング(検知/復旧、原因分析、リカバリー)
・プログラミングの高速化 など
リクルートグループ、楽天グループ、サイバーエージェントグループなど、WEB業界を牽引するトップ企業含め様々な企業と安定的な取引を行っております。
当社社員は、プロダクションカンパニーの一員として各社クライアントのプロジェクトに参画し、1つの会社に長年いては実現できない多彩なスキルやノウハウを身に付けることができます!
エクストリームってどんな会社?
エクストリームは2005年の創業以来、一貫してクリエイターやエンジニアなどのデジタル人材が活躍できる事業を多角的に展開してきました。ゲーム開発・運用、アプリ開発、WEBサービス開発、クラウドプラットフォームなど事業領域もどんどん広がっています。
社員数はグループ全体で600名以上。
エンジニアをはじめデザイナー、ディレクター、プランナー、PMなど幅広い職種のメンバーが所属しています。
クライアントのプロジェクトごとにクリエイターとエンジニアがひとつのチームをつくり課題を解決していきます。多彩なプロジェクトに参画できるのでスキルを固定化せず、常に新しいスキルを身につけられるのがメリットです。
エクストリームは、社員同士が技術やノウハウを共有して常にアップデートしているので、時代の変化にも対応できるクリエイター・エンジニアになれます。
はたらく環境
【働き方改革】
エクストリームは働き易い会社を目指して、休日休暇、各種福利厚生など様々な制度を策定し、ワークライフバランスのとれた環境を整えています。また社員の産休・育休取得・復帰を応援しています!安心して長く働きたい方に適した環境です。
・年間休日127日
・平均残業時間10.9時間
・育児休暇取得率100%(2017年5月~2021年4月)
・豊島区ワーク・ライフ・バランス推進認定企業(第13期)
【出社体制について】
参画するプロジェクトにより異なりますが、全社員の70%が週1回以上リモートでの勤務を行っています。
【スキルアップ支援】
技術や知識を増やすための制度が充実しています。
・資格取得支援制度(情報処理技術試験、日商簿記検定など)
・ビジネスマナー研修
・社員力向上研修
・OJT研修
・クリエイター・エンジニア&エンジニア研修
・社長表彰制度
・図書購入制度
・10xEng(オンライン研修制度)
・eaTech(テーマ別技術研修制度) 他
【社員同士の交流・割引制度について】
・部活動補助金(ゲーム部・ダーツ部・バスケ部・軽音部など)
・社員超会(全社員参加で開催するお祭りイベントです!)
・C&E感謝の集い(月に一度、開催月に入社した社員(クリエイター&エンジニア)を集めて交流パーティーを行っています)
・全国40カ所にある保養施設、レストラン、スポーツ施設などで割引あり
・クラブオフ制度(映画や演劇チケット、旅行や飲食店の大幅割引など)
福利厚生などはたらく環境について詳しくはサイトをご覧ください。
募集要項
【必須要件】
■PHP、Python、C#、Java、Goいずれかでの開発経験12ヶ月
■データベース(RDB、NoSQL)を用いたソフトウェア設計、開発、運営いずれかの経験12ヵ月
■開発言語に紐づくフレームワークの経験 12ヵ月
取引先
エクストリームは上場企業の知名度と信用力をベースに、大手IT企業をはじめとし、東京都内の多くの企業と取引をしています。WEBサービスやアプリ開発など様々なプロジェクトに関われるのでスキルアップにつながります!
【取引先例】
・株式会社朝日新聞社
・株式会社AbemaTV
・株式会社アルファポリス
・エムスリー株式会社
・株式会社ぐるなび
・株式会社Jストリーム
・株式会社ZUU
・株式会社ゼンリン
・tenso株式会社
・株式会社野村総合研究所
・パーソルクロステクノロジー株式会社
・株式会社ミスミ
・株式会社U-NEXT
・楽天証券株式会社
・株式会社リクルート
募集背景
サイバーエージェントグループでは「ABEMA」や「WinTicket」など多くの内製プロダクトを開発してきました。 今回、アプリボットで漫画事業を新規開発することになり立ち上げメンバーとしてバックエンド、フロントエンド、アプリのエンジニアを新たに募集したいと考えております。 新しいことにチャレンジしたい方、エンジニアのキャリアの一つとしてこの事業の立ち上げを共に行ってくれるメンバーを募集しています。
職務内容
当漫画事業では新規開発、運用改善などの開発をはじめ、CS 対応を行っていただきます。基本的には Go アプリケーション開発を行いながら、機能実装する上で必要な様々な分野の技術・インフラを用いた作業を行います。
事業成長を支えるために必要なスピード感を重視しつつも、パフォーマンスとセキュリティに注力しています。新規性のある取り組みを歓迎する文化のため、スピード感の実現、品質の担保に必要な技術検証、ライブラリ導入も積極的に行っていただける環境です。
※採用決定時は株式会社サイバーエージェントにて採用となります。
チーム体制(2023.04 現在)
・PM 3名
・デザイナー 3名
・エンジニア 10+名
特定の職域や技術にこだわらずお互いをフォローしています。
年齢層は若手から中堅まで幅広い世代が活躍しています。
このポジションの魅力
・漫画サービスという開発者自身の多くがユーザとしても興味が持てる分野で、尚且つ新規事業の立ち上げという、エンジニアキャリアの一つに残せる開発を経験するこができます。
・職種にとらわれない開発を大切にしており、誰でも要件定義や企画を考えたり、意見をすることができます。
・エンジニア一人ひとりがメディアや SNS に発信することで、個のブランド力を上げ、個と組織が相乗効果で成長できる環境があります。
開発環境
▼利用サービス
・Slack
・Zoom
・Notion
・Linear(タスク管理)
▼インフラ・CI/CD
・GCP(Cloud Run, Spanner, BigQuery, GCS, Pub/Sub, etc.)
・AWS
・Cloudflare
・Terraform
・PipeCD
・Elasticsearch 他
▼開発言語・フレームワーク
・Go
▼開発ツール
・IntelliJ, Visual Studio Code, Vim
・GraphQL 他
参考ページ
・技術ブログ:てっくぼっと!
ブロックチェーンゲーム開発のクライアントエンジニアとしての仕事となります。
裁量が大きいので、企画を含めて自分の考えが大きく反映されます。
【具体的には】
<メイン業務>
◎ブロックチェーンゲーム開発エンジニア
・ブロックチェーンゲームのアプリケーション開発
<サブ業務>
◎ディレクティング
・ブロックチェーンゲームの新企画立案
・開発・運営チーム全体の進行管理および対外折衝
◎企画
・ブロックチェーンゲームの新企画立案
・運用中のブロックチェーンゲームの企画・運用業務
・ユーザーが楽しめるようなイベントの企画・立案
・従事すべき業務の変更の範囲
(雇入れ直後)ゲーム開発業務 (変更の範囲)開発業務全般
・就業場所の変更の範囲
(雇入れ直後)会社の定める場所(テレワークを行う場所を含む) (変更の範囲)なし
会社概要
株式会社AbemaTVはサイバーエージェントとテレビ朝日の出資により設立した合弁会社です。
サイバーエージェントの強みであるサービスの開発、運用、マーケティングノウハウとテレビ朝日の強みである報道、スポーツ、バラエティ等の番組制作と配信技術を掛け合わせることによって、新しい未来のテレビ「ABEMA」という動画配信サービスを運営しています。
2016年4月のサービス開始から国内唯一の緊急・速報をはじめとしたニュース専門チャンネルや、オリジナルのドラマや恋愛番組、アニメ、スポーツなど、多彩な番組を24時間リニア配信し、オンデマンドビデオコンテンツは、常時30,000本以上のエピソードを配信しています。
現在では7300万ダウンロードを突破し、週の来訪ユーザーは1000万ユーザーを超えました。
いつでもどこでもサービス楽しめることを目指しAndroid, iOS, FireOS等のスマートフォンやタブレット、テレビデバイスを始めPC、IPTV、Google Cast、Nintendo Switchなどへのデバイス展開を進めています。
今後も、新しい未来のテレビ「ABEMA」をいつでもどこでもつながる社会インフラに成長させ、「世界に誇れる新メディア」となることを目指して、積極的なコンテンツ拡充やサービス開発を進めていきます。
業務内容
Android MobileとAndroid TV端末向けAndroidアプリの開発です。
プロダクトマネージャー、デザイナー、iOS、サーバサイドエンジニア達と新機能開発や改善業務を行うチームで、プロダクトを成長させるための主力エンジニアまたはリーダーの役割を担当していただきます。
Androidチームでは、機能開発以外にも、下記のような様々な取り組みを行っています。
- E2Eテストの自動化
- AIを活用した高速な開発フローの実現
- A/Bテストの設計・分析などのグロースエンジニアリング
- Kotlin Multiplatform対応やClean Architectureへのリアーキテクチャ
- 動画視聴メトリクスの分析と快適な視聴体験の追求
- 開発サイクルを高め、高品質でサービスを提供するためのDevOpsの実践
なお、AndroidMobileチームでは、iOSチームと共通のコードベースで開発しているため、主軸のプラットフォームを持ちつつ、共通実装の部分に関しては、担当プラットフォーム以外のプラットフォームを考慮した実装が求められます。
※入社後はサービスグロース or マネタイズチームに配属される可能性があります。なお、技術的な強みをお持ちの方は、基盤チームへの配属も想定しています。
サービスグロースチーム
総視聴時間やユーザー数の増加を目的とした施策を担当するチームです。
過去のプロジェクト例
ホーム画面からさまざまな形式の配信コンテンツをより探索しやすくするため、ホーム画面の構造変更や番組表の刷新を実施しました。
このプロジェクトでは、定量データに基づいてユーザー行動を分析し、最適な体験の提供を追求しています。また、エンジニアがビジネスサイドに対して「理想系に対して、どのような手段で実現するか」を提案することもあります。限られた工数の中で最大限の成果を出す方法を、技術的観点から模索・提案しています。
そのほかにも、シリーズページの新規作成やマイリスト機能の新規開発なども担当しています。
マネタイズチーム
サブスクリプション、PPV(都度課金)、広告などを通じた収益最大化を担うチームです。
過去のプロジェクト例
有料生放送番組(PPV)の提供に向けて、0から決済システムを構築するプロジェクトを実施しました。PPVによる売上増加を通じて、事業収益の向上に貢献しています。
ABEMAプレミアムプランの種別や期間、オファー機能の拡張、さらに外部パートナー様との新プラン提供を実現するプロジェクトを実施しました。これにより、定期購読ユーザーの増加に貢献しています。なお、外部パートナー様と連携したプランの販売が可能になったことで、ABEMAのコンテンツラインナップの幅が広がり、新規ユーザーの獲得にも寄与しています。
基盤チーム
モバイルアプリの開発生産性を高めるための基盤整備を担うチームです。
モバイルチームに対して、技術観点のベストプラクティスや、アーキテクチャ方針の策定などを行っています。
過去のプロジェクト例
3種類ある視聴画面をゼロベースでリアーキテクチャするプロジェクトを実施しました。このプロジェクトでは、既存の設計の見直し、テストの拡充、新規ライブラリの導入・検証などを実施しました。
テスト自動化のためにAIを活用し、テストプロセスの構築を推進したり、チーム内にテスト文化を広げたりする取り組みも行っています。
ポジションの魅力
ABEMA ネイティブチームの4つの強み
①開発者が技術的に成長できる環境
チームには各分野に強いエンジニアが多数在籍しています。
技術トレンドの追従や技術共有会などエンジニアとして成長できる環境があります。
②技術的なチャレンジのあるチーム
AI活用をはじめとする新しい技術を取り入れて開発者体験の向上に取り組んでいます。
E2Eテストの自動化やAI CodeReviewerを活用した開発フローの高速化など様々な取り組みと知見があります。
③大規模開発と品質管理
大規模なコードベースと、それを支えるアーキテクチャや技術の実績があります。
また、高い品質を維持するためのテスト活動も盛んで、他にはない経験ができます。
④人を重視するマネージメント
新規参画者のオンボーディングやコーチング体制を充実。
リーダーや評価者を育成するための取り組みもあり、マネジメントと向き合う取り組みがあります。
チームの文化や体制、働く環境について
「21世紀を代表する会社を創る」ためのABEMA本体であるサイバーエージェント流のカルチャーがあります。「挑戦と安心はセット」という組織文化、そして挑戦においては「自由と責任をセットで」という考え方です。
「社会のインフラ」になり「世界に誇れる新メディア」を目指すABEMAでは、安心して個人やチームが挑戦をし続けられる環境を大事にしており、そのための制度や抜粋制度などを用意します。
社会や会社が大きく変化していく中で、スキルだけで選ぶのではなく、私たちのカルチャーにフィットする人を求める方針は変わりません。
私たちは、技術を大切にするのと同じく、一緒に開発するメンバーも大切にしています。
1on1、技術共有会、StartStopContinueなどの取り組みを通じて学習の機会を作り、チームを強くする取り組みが盛んです。
「新しいことに挑戦したい」「最高の開発者体験をつくりたい」など、チームを成功に導ける人を歓迎します。
開発環境
主な開発言語: Kotlin
IDE: Android Studio
アーキテクチャ(Android Mobile App): Clean Architecture
アーキテクチャ(Android TV App): Google Recommended app architecture
ライブラリ: Kotlin Multiplatform, Jetpack Compose, Dagger Hilt, ExoPlayer, Coil, Roborazzi
Build・CI: CircleCI, GitHub Actions, Composite Build
コミュニケーションツール: GitHub, Slack, Zoom, esa, Notion
求めるスキル・経験など
求めるマインドやスタンス
下記開発本部ミッション・ステートメントを意識しながら業務に取り組んでいる方
・なぜ?から始めよう
・プロの仕事をしよう
・すべてのサービスを技術で前進させよう
・チームの意識を忘れない
・10年間進化し続けるサービスを創ろう
「世界に誇れる新メディア」を目指し、私たちと一緒に挑戦し続けてくれる人をお待ちしております
必須経験
Kotlinを使った開発経験(2年以上)
Androidアプリの開発経験(2年以上)
2年以上の経験とは:1,2か月程度の施策があった際に、周囲に頼り切らないで、自走できるレベル
リーダー層に関しては、ビジネスサイドとコミュニケーションをとりながらプロジェクトをリードをした経験があるレベル
オープンソースライブラリを使った実務経験
サーバとのAPI通信や非同期実行制御などの設計、実装経験
GitHubプルリクエスト等を使ったコードレビューの実務経験
複数人でのチーム開発経験
他の職種(ビジネス職、デザイナー、他)との円滑なコミュニケーション能力
歓迎要件
登壇やOSSへのコントリビュート経験
チーム開発でのリーダー経験
大規模サービスの開発経験
AndroidTVの開発経験
Kotlin Multiplatform技術を使った開発経験
AbemaTVの雰囲気
株式会社AbemaTV 会社説明資料
https://speakerdeck.com/abematv/zhu-shi-hui-she-abematv-hui-she-shuo-ming-zi-liao
AbemaTV開発チームの行動指針
https://goo.gl/CIXL6J
ABEMAの新卒1年目を大公開
https://speakerdeck.com/ryu1sazae/abemaxin-zu-1nian-mu-woda-gong-kai
AbemaTV Developer Conference 2021
https://developer.abema.io/2021/
若手エンジニアを磨き上げる「改善志向型エンジニア文化」とは?
https://en-ambi.com/itcontents/entry/2017/07/03/110000/
配属から1週間、新卒エンジニアに聞きました「AbemaTVってどう?」
https://goo.gl/wRL6aK
AbemaTVで働くアプリエンジニアの登壇資料
ABEMAモバイルアプリ開発のDevOps戦略
http://cadc.cyberagent.co.jp/2022/program/abema-mobile-app-devops/
ABEMAモバイルアプリにおけるリアーキテクチャの取り組みと展望
https://developers.cyberagent.co.jp/blog/archives/29967/
モダンな技術と開発戦略で挑むABEMA Androidアプリのリニューアル
https://developers.cyberagent.co.jp/blog/archives/33981/
UI設計の共通化で機能差異を埋めるモバイルアプリ開発
https://developer.abema.io/2021/sessions/rcpdBajCyK/
Multiplatform Engineering Roadmap for the Future
https://developer.abema.io/2021/sessions/bvjpwJEoGP/
ABEMA SREの挑戦~Frontend & Backend TeamへのEmbedded SRE導入
https://developer.abema.io/2021/sessions/RTiQQThqgg/
動画をなめらかに動かす技術
https://www.slideshare.net/yuujihato/iosdc-2018-112400328
エンシ?ニア1年目て?複雑なコート?の改善に取り組んた?話
https://speakerdeck.com/mtnmr/ensinia1nian-mu-tefu-za-nakotonogai-shan-niqu-rizu-ntahua
【募集背景】
bitFlyerでは、事業の成長とシステムの複雑化に伴い、セキュアなサービス提供の重要性が増しています。より高度で実践的な脆弱性診断体制の強化を目的に、セキュリティの専門性を持ち、システム全体の品質向上を推進できるエンジニアを募集しています。
【業務内容】
■Webアプリケーションに対するホワイトボックスでの脆弱性診断の実施
■セキュリティ観点での設計レビューおよび改善提案
■セキュア・バイ・デザインの社内推進
■シフトレフトの実現に向けた社内啓発・体制づくり
変更の範囲:全ての業務への配置転換あり
当社の想定しているQAE(Quality Assurance Engineer)とは、開発の進捗には直接寄与はしないものの、成果物の品質保証とその他開発作業を停滞させないための施策をエンジニアの立場から行う人を指します。
同社のQAE体制を確立させていくスターティングメンバーとなる方を募集します。
【仕事内容】
・機能実装者と共に、テストコードの作成と、定期的なテスト実施
・テスト後の不具合の把握、原因調査と修正相談、バグチケットの管理
・CI環境の構築、メンテナンス
・デイリービルド環境の構築と、ビルドエラーアナウンス、エラーの早期解決
・パフォーマンスの定期計測と状況の共有、アラート時の対応相談
・メモリ使用状況の定期計測と状況の共有、アラート時の対応相談
・ロード時間の定期計測と状況の共有、アラート時の対応相談
・コードの品質を保つための施策(コードレビュー、静的解析、コード複雑度解析など)
・開発環境トラブルの調査、対応
・成果物提出フローの確立と提出作業
私たちマイネットは国内初のソーシャルニュースサイトやモバイル集客SaaS等、複数の事業創出を経て、
直近はゲームタイトルを買い取り運営するセカンダリー形式を主軸に事業成長をはかってきました。
ゲーム事業ではゲームタイトルを買い取り運営するセカンダリー形式にとどまらず、
運営だけお任せいただく受託形式、共に運営・開発を行う協業形式など、国内最大数の30本弱のタイトルを様々な形式で運営・開発しています。
※運営タイトル(一部)▶こちらをご参照ください
累計80本超のゲーム運営で蓄積されたデータ・アセット・ノウハウのシェアリングによる競争力を活かし、
長期運営・長期利益化を可能とするこのビジネスモデルは、多くのゲームメーカー様から引き合いをいただいております。
また、新規事業ではプロリーグ公認の現実連動型ゲーム「ファンタジースポーツ」を展開しており、
ファンの皆様が試合を観戦する費やスポーツそのものを、より楽しみにしてくれるコンテンツを新規開発しています。
職務内容
【メンバーひとりひとりのキャリアを大切にする社風/新機能開発の企画等、上流工程から携わっていただくことが可能です!】
「10年空間」をテーマに全てのゲームタイトルの長期発展を目指す当社ゲーム事業のさらなる成長をはかるべく、
各タイトル運営・開発における中核メンバーとしてクライアントサイドを牽引いただくリードクライアントエンジニアを募集します。
<具体的には>
・ゲームのクライアントサイドの開発
- 新規開発における企画、設計
- 運営における既存機能改善
- 障害対応
・リーダー業務、開発ディレクション
- プランナーやクリエイティブメンバーとの連携
- メンバータスク管理
- チーム課題解決
- 開発環境の改善
- コードレビュー
- メンバー育成
仕事の魅力
・運営タイトルでの開発について、ユーザからのダイレクトなフィードバックを受けながら開発を進めることができます。
・大小問わず多くのチームがあるため、リーダーとしてご活躍いただける機会が多数あります。
・各ゲームメーカー様ごとに開発環境や運営手法が異なる為、多種多様な知見を獲得していただくことができます!
・意欲的なメンバーが多く、改善提案を上げていただいたり、様々な技術へチャレンジすることが可能です!
その為、ご志向性に応じて、フルスタックエンジニアを目指すメンバーも多く在籍しています!
※実際にクライアントエンジニアとして入社し、フルスタックエンジニアとして全社MVPを受賞したエンジニアもおります!▶クライアントエンジニア 猪狩 インタビュー
<開発環境>
下記一部を記載いたしますが、タイトルごとに異なる為、開発環境は多種多様です。
言語:
C#, C/C++, Java, Objective-C, Kotlin
フレームワーク:
Unity, Cocos2d-x
<エンジニア評価の仕組み>
半期ごとの目標設定と振り返り、エンジニアとしての専門性・能力に基づく専門職評価を、人事評価と並行しておこなっています。
専門職評価に関する当社の考え方はこちらをご参照ください▶執行役員 CTO 堀越 インタビュー
ブロックチェーンゲーム開発のサーバーエンジニアとしての仕事となります。
裁量が大きいので、企画を含めて自分の考えが大きく反映されます。
【具体的には】
<メイン業務>
◎ブロックチェーンゲーム開発エンジニア
・ブロックチェーンゲームのアプリケーション開発
<サブ業務>
◎ディレクティング
・ブロックチェーンゲームの新企画立案
・開発・運営チーム全体の進行管理および対外折衝
◎企画
・ブロックチェーンゲームの新企画立案
・運用中のブロックチェーンゲームの企画・運用業務
・ユーザーが楽しめるようなイベントの企画・立案
・従事すべき業務の変更の範囲
(雇入れ直後)ゲーム開発業務 (変更の範囲)開発業務全般
・就業場所の変更の範囲
(雇入れ直後)会社の定める場所(テレワークを行う場所を含む) (変更の範囲)なし
所属部署と職種
viviONの経営戦略部VTuber部門では、「ユーザーとクリエイターが、楽しみながら生きていける社会にする」というパーパス達成のために、VTuberプロダクション『あおぎり高校』の運営を行っています。音響制作や動画制作、タレントマネジメントなど、グループ全体で培ってきたエンタメ事業の知見を活かし、VTuberの活動を加速させ、新たな分野への展開を推進しています。
【3Dエンジニア・テクニカルアーティスト】 は、3DモデルやステージのUnityへの組み込みを中心に、モデル調整や制作を担うポジションです。PMXからFBXへのコンバート、MotionBuilderでのリグ調整、Unity上でのセットアップやC#スクリプトによる挙動制御など、技術的な側面からVTuberの表現を支えます。単なる作業だけでなく、新しい手法の模索や技術的な課題解決を通じて、クリエイティブな挑戦と安定した運営の両立を目指していただきます。
採用背景
現在、部門責任者・マネージャーの下、計45名体制でプロダクション運営を行っていますが、事業拡大に伴い、スタジオ・技術・モデル周りの調整を行うテクニカルチームの強化が急務となっています。更なるクリエイティブな挑戦と安定した運営を両立させるためには、現在のマンパワーでは不足しており、既存ツールの標準機能だけでは対応しきれない場面も増えています。VTuberの可能性を最大限に引き出し、新たなエンタメ体験を創造するための技術基盤を支える中核メンバーとして、共に業界の発展を目指してくださる方を募集します。
業務内容
MMD形式(.pmx)からFBX形式への変換・最適化
MotionBuilder上でのフルトラッキング対応用のリグ調整・スケルトン構築
Unityでのアバターセットアップ(マテリアル設定、アニメーション接続、表情制御など)
MagicaCloth2を用いた物理挙動の設定
Unity上での制御用C#スクリプトの調整・導入およびデバッグ
VTuber企画の収録、LIVE配信時のオペレーター業務
新しい技術手法の模索・吸収と業務への導入
このポジションの魅力
技術でエンタメを創る実感: 3Dモデルのセットアップや物理演算の調整など、自らの技術がVTuberの動きや魅力に直結し、ファンの熱狂を生み出す瞬間に立ち会えます。
柔軟で自律的な働き方: 週3日程度の出社とリモートワークを併用し、実働7時間(休憩1時間)という環境で、成果重視の柔軟な働き方が可能です。
キャリアの拡張性: 得意分野や希望に応じて、スタジオ・配信技術への領域拡大や、3DCG制作への特化など、VTuber事業の中で幅広いキャリアパスを描くことができます。
応募条件
< 必要な条件/経験 >
PMX形式のモデルをBlenderなどを用いてFBXへ変換するスキル
Autodesk MotionBuilderを用いたリグ・スケルトン編集経験
Unityでの3Dアバターセットアップ経験(マテリアル、ボーン、アニメーション制御含む)
C#によるUnity拡張や挙動制御スクリプトの実装スキル
MagicaCloth2を用いた物理挙動設定の実務経験
OptiTrackなどのフルトラッキング用スケルトンの構造理解と適用経験
※本ポジションの応募には ポートフォリオの提出が必須 となります。
< 望ましい経験/スキル >
VTuberプロジェクトにおけるアバター制作・運用経験
VRM、glTFなどの3Dフォーマットの理解
Gitによるプロジェクト管理経験
表情制御(ブレンドシェイプ)の細かな設定・スクリプト対応経験
新しい技術や手法に対する高い探究心
仕事内容
エンジン開発・ゲーム開発のための開発環境の構築・保守を実施いただきます。
ゲームエンジン開発やゲーム開発のような大規模な開発では作業効率の向上が大きな課題の一つです。
これに対して、処理の自動化や複雑な手順の簡略化などに取り組んでいるのがビルドエンジニアです。
エンジン開発、ゲーム開発にかかわるスタッフが効率的に業務を進められるよう取り組んでいます。
具体的には 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 開発事例~