Wizcorp

Technology

ゲームエンジンプログラマー

$400–600k Tokyo, Tokyo, JP FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“ゲームエンジンプログラマー at Wizcorp. Skills: Game engine development, C++ programming, System architecture. Review code for quality. Develop engine systems”

Industry & Context.

Technology
Problems you'll solve

Debugging; Optimization; Troubleshooting

Eligibility Requirements

Must reside in Japan

What They're Looking For.

Must Have

Custom engine experience, Console game release experience, C++ proficiency, Engine architecture improvement, Design, test, debug code, Decompose engineering tasks, Decode complex systems, Develop performance-focused systems, 3+ years software engineering, 2+ years custom engine development, Proficient in source code management, Conversational Japanese (JLPT N3+), English for technical discussion

Nice to Have

Mentoring engineers on best practices, Experience with rendering engines, Experience with animation tools, Experience with PlayStation development, Experience with Microsoft development, Experience with other platforms, Experience with Ruby, Experience with Python, Experience with shell scripting, Experience with Unreal Engine, Experience with Unity, 3+ years game industry experience, 1+ released game title

What You'll Do.

Review code for quality

Develop engine systems

Develop utility systems

Integrate rendering engine

Implement new engine features

Perform architecture changes

Work on save data management

Work on memory management

Work on development support features

Complete tasks on time

Write maintainable code

Report impediments to lead

Test solutions for review

Implement software engineering practices

Maintain software engineering practices

Take responsibility for code base

Take responsibility for critical areas

Coordinate with non-engineers

Determine feature feasibility

Propose solutions for features

Provide programming expertise

Anticipate design problems

Anticipate implementation problems

How You'll Work.

Team & Collaboration

Work with other engineers; Collaborate on tasks; Coordinate with team members; Coordinate with non-engineers

Communication Scope

Written communication; Verbal communication; Technical discussion

Process & Methodology

Task estimation, Deadline management

Full Job Description

Wizcorpについて 🦄🇯🇵🎮 Wizcorpは東京を拠点とし、100%リモートワークで運営される高度に専門化されたゲーム開発スタジオです。私たちは異文化が融合する情熱的なチームとして、ひとつの目標に向かって取り組んでいます。それは、ゲーム開発に魔法を取り戻すこと。 私たちの取り組み * 日々成長する: 技術力が私たちのアイデアを制限することがあってはならない * 常識を疑う: 昨日の答えで明日の課題に立ち向かうことはしない * 価値観を大切にする: 私たちの意思決定は、道徳的な指針に導かれている * 同じビジョンを持つ仲間と: スタッフ、クライアント、パートナーすべてが私たちのミッションの一部 * 学び、共有する: 私たちの成功も失敗も、業界全体の知恵に貢献していく Wizcorpは、フレンドリーで誠実な職場環境を提供しています。やりがいのある仕事を通じて、個人としても専門家としても成長できる機会が無数にあります。 本ポジションはWizcorpでの雇用期間中、日本国内に在住していただく必要があります。 Wizcorpでは、次世代コンソール向けのエキサイティングなプロジェクトに携わるゲームエンジンプログラマーを募集しています。あなたのこれまでのご経歴、スキル、経験に応じて、当社のチーム内で最適なポジションをご紹介させていただきます。 このポジションに向いている方 👨‍🦰👩‍🦳🧑‍🦲 カスタムエンジンでの実務経験が数年あり、コンソール向けゲームのリリース経験をお持ちの方。C++を得意とし、エンジンアーキテクチャ自体に深く踏み込んで改善を行うことに抵抗がない方。 当てはまる方、ぜひご応募ください! 業務内容 🎮📆🕹️ 1日の始まりは、他のエンジニアが書いたコードをレビューし、品質基準を満たしているか確認することから始まります。主にカスタム独自エンジンのシステムと関連ユーティリティを開発します。ある日は、既存のコードベースに適合するレンダリングエンジンを統合したり、またある日は、新しいエンジン機能をクリーンかつ拡張可能な方法で実装するために、コードベースのアーキテクチャ変更を行ったりします。セーブデータ管理、ジョブシステム、メモリ管理、または開発サポート機能に取り組むこともあります。 理想的な候補者像 * 他のエンジニアの支援なしに、自分のコードを設計、テスト、デバッグできる * 大規模な機能をエンジニアリングタスクに分解し、他のエンジニアと協力して完成させることができる * 複雑なシステムを解読し、理解できる * エンジン開発のベストプラクティスについて、エンジニアへのメンタリングができる * 最適化とパフォーマンスに重点を置いたシステム開発ができる * ゲームエンジンの様々な部分(レンダリング、アニメーション、オーディオなど)に取り組むことに興味がある * 社内のすべてのメンバーと自信を持ってコミュニケーションできる 役割と責任 🛠️🧪✨ * 自身のタスクを見積もり、期限内に完遂する * 他のシニアエンジニアによるレビューに合格する、明確でメンテナンス性の高いコードを書く * 障害が発生した際は、プロジェクトリードに報告する * 他の開発者がレビューし、学習できるよう、提供するソリューションをテストし文書化する * ソフトウェア開発ライフサイクル全体において、ソフトウェアエンジニアリングのベストプラクティスを実装し、維持する * コードベースの広範囲や大規模で複雑な機能に対して責任を持つ * コードベースのミッションクリティカルな領域の責任を担う * エンジニアリングチーム外のメンバーと調整し、機能を期限内に提供する * 大規模な機能の実現可能性を判断し、解決策を提案する * 大規模な機能とアーキテクチャの提案を実現するための確かなプログラミングの専門知識を提供する * 関連する全ての経験を活用し、設計と実装における問題を予見するコードレビュー分析を行う ## Qualifications 🤹 スキルセット 🤹 * クリーンで読みやすく、パフォーマンスの高いコードを書き、それに基づくアーキテクチャを設計する能力 * 優れたデバッグ能力と最適化スキル * 優れた文章力および口頭でのコミュニケーション能力 * 既存の最適化技術に関する知識 * パフォーマンスとパフォーマンス分析への注力 * 高度な数学スキル * チームの一員として働き、技術的な議論に貢献する意欲 * 継続的な成長のため、建設的なフィードバックを提供・受け取ることに積極的 * 優れたソフトウェア開発スキル、設計理論、開発プロセス * 優れた個人的な時間管理能力 * 以下のいずれか、または複数の経験 * レンダリングエンジンの作成 *

Free ATS check

Applying for this ゲームエンジンプログラマー role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Wizcorp?

Real rants from real employees. Read before you apply.

Read Company Rants →