Unity シニアエンジニア (Japan)

Tokyo
Engineering – Game Engineering /
Full-time /
On-site
Unity シニアエンジニア - 日本

私たちについて 

Limit Breakは、深い専門知識、個人と業界の成長、そして卓越した技術を基本理念としています。モバイルゲーム業界の世界的リーダーとして、ゲームの枠を超えたデジタル市場の変革と活気あるコミュニティの構築に取り組んでいます。
最新技術や暗号通貨を活用し、創造力豊かなビジョンで世界中の人々を繋げる体験を提供しています。
Limit Breakは、Buckley VenturesやParadigm Venturesなどの著名な投資家からの支援を受けています。共にゲーム業界の未来を形作る才能溢れる人材を探しております。Limit Breakの一員として、あなたの創造性と情熱、私たちと共に限界を超える挑戦に参加しませんか。

役割について 

リミットブレイクでは、エキサイティングな新規事業を率いる優秀なUnityエンジニアを募集しています!私たちは、最先端のミッドコア3Dモバイルゲームをコンセプトから実現まで開発する画期的な旅に出ようとしています。

最初のうちは、少人数ながらダイナミックなチームと密接に協力しながら、ゲームのプロトタイプを作り上げ、改良していきます。プロジェクトが勢いを増すにつれて、様々な分野のリードやディレクターと協力しながら、プリプロダクションからフルプロダクションまでチームのスケーリングを担当します。

この職務は、好奇心旺盛で意欲的な方に、野心的なゲームプロジェクトのワークフローを形成し、一流のチームを編成する貴重なチャンスを提供します。優秀な頭脳が活躍する情熱的で経験豊富な組織に参加し、卓越したゲームへの献身を称えてください。

チームの初期からコアメンバーとして活躍するチャンスがあります。魅力的で前向きなチームの一員として、ゲーム界にあなたの足跡を残してください!

職務内容

●     Unity(C#)で堅牢なゲームプレイシステムの設計、実装、メンテナンス
●     デザイナーやアーティストと協力し、機能を実現する。
●     Unityで、ライブ設定やコンテンツの変更に対応できるモジュール式のデータ駆動型システムを設計、実装する。
●     クライアントとサーバーのスムーズな通信を保証するために、バックエンドチームとのインタフェース。
●     アーキテクチャの決定に貢献し、若手開発者の指導を支援する。
●     Unityのプロファイリングとデバッグツールを使用して、パフォーマンス、クラッシュ、ビルドサイズに関する問題を診断し、解決する。
●     機能の完全なオーナーシップを持ち、コンセプトから磨き上げまで一貫して行い、最高のものに仕上げる。

理想的な人材像

●     ゲーム開発における8年以上の実務経験、Unityでの5年以上の実務経験。
●     UnityとC#のスキルが高く、エンジンのライフサイクルを深く理解している。
●     Unityを使用し、モバイルをターゲットとしたライブサービスゲームを1つ以上出荷したことがある。
●     大規模で確立されたUnityコードベースの中で、最小限の混乱で既存システムのリファクタリングや拡張を自信を持って行える方。
●     積極的なマインドセットと、最初から最後まで機能のオーナーシップを持っていること。
●     MonoBehaviours、ScriptableObjects、Prefabs、Addressableのベストプラクティスを含むUnityのアーキテクチャをよく理解していること。
●     他のエンジニア、デザイナー、アーティストと協力し、明確にコミュニケーションを取りながら、自律的に仕事を進めることができる。

歓迎スキル

●     英語と日本語のバイリンガル。
●     GoLang、Redis、SQL、Dockerなどのバックエンド技術に関する知識。
●     Free-to-Playタイトルの経験。
●     CI/CDパイプラインに精通していること。