Skip to main content
Wizcorp

ゲームサーバープログラマー

RemoteJapan only
Published
Role
Backend
Experience
Senior
Employment
Full-time
¥400k–¥450k/mo
Check eligibility

Open to JP only. Set where you work from to check your eligibility.

No BS summary

日本国内に在住できるゲームサーバープログラマー向け。C++/C#、リアルタイムネットワーキング、マルチプレイヤーゲームのサーバー開発経験が必要。日本在住ならソフトウェア開発3年以上・ゲームサーバー開発2年以上、海外在住なら7年以上・6年以上が目安。

Core skills

C++network protocolsgame server development

Required skills

C#Git/SVN/PerforceUnreal Engine/proprietary game engines

Optional skills

GoJavaBashPowerShellUnrealUnityopen-source engines

Required languages

Japanese JLPT N3 or above / daily conversation level or aboveEnglish able to read, write, and discuss technical matters

What you'll do

  • 他のエンジニアが書いたコードをレビューし、品質基準を満たしているか確認する
  • 主にネットワーク関連のシステムに取り組む
  • 同僚が実装している機能についても常に把握しておく
  • ゲーム本体の開発に携わり、スムーズなマルチプレイヤー体験を実現する
  • ロビー、マッチメイキング、ランキングシステムなど、ゲーム体験を支える周辺システムの開発に集中する
  • ネットワーク最適化に携わる
  • サーバービルドのデプロイ支援に携わる
  • マルチプレイヤー体験の品質に影響を与えるゲームエンジンの低レベル部分の開発に携わる
  • 自身のタスクを見積もり、期限内に完遂する
  • 他のシニアエンジニアによるレビューに合格する、明確でメンテナンス性の高いコードを書く
  • 障害が発生した際は、プロジェクトリードに報告する
  • 他の開発者がレビューし、学習できるよう、提供するソリューションをテストし文書化する
  • ソフトウェア開発ライフサイクル全体において、ソフトウェアエンジニアリングのベストプラクティスを実装し、維持する
  • コードベースの広範囲や大規模で複雑な機能に対して責任を持つ
  • コードベースのミッションクリティカルな領域の責任を担う
  • エンジニアリングチーム外のメンバーと調整し、機能を期限内に提供する
  • 大規模な機能の実現可能性を判断し、解決策を提案する
  • 大規模な機能とアーキテクチャの提案を実現するための確かなプログラミングの専門知識を提供する
  • 関連する全ての経験を活用し、設計と実装における問題を予見するコードレビュー分析を行う

What they require

  • Wizcorpでの雇用期間中は、日本国内に在住していただく必要があります。
  • リアルタイムネットワーキングの実装経験が数年あり、複数のゲームタイトルのリリースに携わった経験をお持ちの方。
  • 低レベルネットワーキングの特性を熟知している方。
  • C++を得意とし、プロジェクトに応じて最適な言語を選択できる柔軟性をお持ちの方。
  • ネットワークプロトコルの実装に深く踏み込み、改善を行うことに抵抗がない方。
  • ロビーシステムやマッチメイキングシステムの実装経験を豊富にお持ちの方。
  • マルチプレイヤー機能やネットワーク機能の実装、およびゲームのサーバービルド作成ができる
  • 独立した周辺システム(ロビー、マッチメイキングなど)を構築できる
  • 他のエンジニアの支援なしに、自分のコードを設計、テスト、デバッグできる
  • 問題解決とデバッグの一環としてネットワークトラフィックを分析できる
  • 大規模な機能をエンジニアリングタスクに分解し、他のエンジニアと協力して完成させることができる
  • 複雑なシステムを解読し、理解できる
  • エンジン開発のベストプラクティスについて、エンジニアへのメンタリングができる
  • 最適化とパフォーマンスに重点を置いたシステム開発ができる
  • 社内のすべてのメンバーと自信を持ってコミュニケーションできる
  • クリーンで読みやすく、パフォーマンスの高いコードを書き、それに基づくアーキテクチャを設計する能力
  • 優れたデバッグ能力と最適化スキル
  • 優れた文章力および口頭でのコミュニケーション能力
  • 既存の最適化技術に関する知識
  • パフォーマンスとパフォーマンス分析への注力
  • 高度な数学スキル
  • チームの一員として働き、技術的な議論に貢献する意欲
  • 継続的な成長のため、建設的なフィードバックを提供・受け取ることに積極的
  • 優れたソフトウェア開発スキル、設計理論、開発プロセス
  • 優れた個人的な時間管理能力
  • Unreal Engineおよび/または独自ゲームエンジンを使用したマルチプレイヤー統合
  • Unreal Engineおよび/または独自ゲームエンジンのサーバービルドの作成とデプロイ
  • ネットワーキングとネットワークプロトコル
  • マルチプレイヤーゲームに使用されるネットワークプロトコルの知識と作成能力
  • カスタム周辺サーバーサイドシステム(ロビー、マッチメイキング、ランキングなど)の開発と統合
  • 工学、コンピューターサイエンス、または関連分野の大学卒業、または同等の実務経験
  • 日本在住の候補者の場合: ソフトウェアエンジニアリングの実務経験3年以上、およびゲームサーバー開発の実務経験2年以上
  • 海外在住の候補者の場合: ソフトウェアエンジニアリングの実務経験7年以上、およびゲームサーバー開発の実務経験6年以上
  • 確かなソフトウェアエンジニアリング能力(優れたコード品質、様々なコーディングパターンの知識など)
  • C++とC#の豊富な経験
  • 周辺サーバーサイドシステム構築に使用される様々なプログラミング言語での十分な経験
  • ソースコード管理システム(Git、SVN、Perforceなど)に精通
  • 日常会話レベル以上の日本語能力 - JLPT N3以上
  • 英語能力(技術的な事項について読み、書き、議論できるレベル)
  • Preferred: ゲーム業界での3年以上の経験
  • Preferred: リリースされたゲームタイトルでの開発経験(最低1タイトル)

Benefits

  • 時間の柔軟性
  • コアタイムは11:00〜16:00(1時間の休憩を除く)です。それ以外の時間はあなたにお任せします。
  • 勤務地の柔軟性
  • Wizcorpは完全にテレワークを採用しており、ほとんどのメンバーが在宅で勤務しています。
  • オフィススペースもご利用いただけ、会議室やフリーデスクへのアクセスが可能です。
  • ビザ申請に関する法的サポートを提供します。
  • 状況によっては、試用期間中に日本国外での勤務を認める場合があります。
  • 年1回の評価を実施し、習得した経験とプロジェクトへの貢献度に応じて給与を調整します
  • 昇給は毎年3月頃に実施され、次年度の予算と財務予測に基づきます
  • 在宅勤務手当:月額15,000円
  • 語学レッスンのサポート(日本語および/または英語)
  • 通勤費支給(ただし、定期券の払い戻しは対象外)
  • 週末および国民の祝日
  • 夏季・冬季休暇:年5日(有給、試用期間終了後に適用)
  • 年次有給休暇:年10日(初年度、試用期間終了後)
  • 忌引休暇
  • 病気休暇:年5日(有給、試用期間終了後に適用)
  • 社会保険
  • 育児休業

Wizcorpは東京を拠点とし、100%リモートワークで運営される高度に専門化されたゲーム開発スタジオです。

🇯🇵 JapanGamingStartup

Details

Visa sponsorshipYes
¥400k–¥450k/mo