職務内容
シニアソフトウェアエンジニア(Unity)は、UnityエンジンおよびPhoton Pun、Photon Fusion、MirrorなどのSDKを使用して、メタバース、Web3、クリプトゲーム、マルチプレイヤー機能向けのゲームプレイシステムとメカニクスの設計・実装を担当します。この役割には、クロスファンクショナルチームとの協力によるゲームプレイ要素のシームレスな統合の確保、ゲームパフォーマンスの維持と最適化、生産プロセスを効率化するための効率的なワークフローの確立が含まれます。さらに、候補者はジュニアチームメンバーの指導を行い、ゲーム開発の最新トレンドを把握することが求められます。
主な責任
- UnityエンジンおよびPhoton Pun、Photon Fusion、MirrorなどのSDKを使用して、メタバース、Web3、クリプトゲーム、マルチプレイヤー機能向けのゲームプレイシステムとメカニクスを設計・実装する。
- アートチームやデザインチームと協力し、ゲームプレイをゲームに統合し、創造的なビジョンと技術的実現性との整合を確保する。
- Unityエンジンを使用してゲームパフォーマンスを維持・最適化し、スケーラビリティ、効率性、クロスプラットフォーム互換性に焦点を当てる。
- Unityエンジンを使用して効率的なワークフローとパイプラインを設計・実装し、生産プロセスを効率化してチームの生産性とプロジェクトのタイムラインを向上させる。
- ジュニアチームメンバーを指導し、その成長を支援することで、協力的で革新的な職場環境を育成する。
- メタバース、Web3、クリプトゲーム、マルチプレイヤー機能を含むゲーム開発の最新トレンドと技術を把握し、プロジェクトが競争力があり先進的であることを確保する。
求めるスキル
- シニアソフトウェアエンジニアとしての実績があり、Unityエンジン開発における強力なバックグラウンド(C#プログラミングおよびPhoton Pun、Photon Fusion、MirrorなどのSDK統合の専門知識を含む)を有すること。
- メタバース、Web3、クリプトゲーム、マルチプレイヤー機能に焦点を当てたゲームプレイ設計原則、メカニクス、システムに関する深い理解。
- アート、デザイン、その他のエンジニアリングチームと効果的に協力するための優れたコラボレーションおよびコミュニケーションスキル。
- 高品質なゲーム開発とパフォーマンス最適化を確保するための強力な問題解決能力と細部への注意力。
- ジュニア開発者を指導し、技術的専門知識を提供し、専門的な成長を促す能力。
- ゲーム開発業界の新興技術とトレンドを継続的に学び、把握することへのコミットメント。