Mô tả công việc
Job Summary
Wizcorp is a Tokyo‑based, 100% remote game development studio focused on next‑generation console projects. The role is for a Game Engine Programmer who will work on a custom engine, reviewing code, developing systems, and integrating rendering engines.
Responsibilities
- Review other engineers’ code for quality.
- Develop systems and utilities for a custom engine.
- Integrate rendering engines into the existing codebase.
- Implement new engine features in a clean, extensible way.
- Work on save‑data management, job systems, memory management, and development support.
- Estimate tasks, meet deadlines, and write maintainable code.
- Report blockers to the project lead.
- Provide solutions, test, and document them for learning.
- Implement and maintain best practices across the software development lifecycle.
- Own large, complex features and coordinate with cross‑team members.
- Propose and realize large‑scale features and architecture.
- Anticipate design and implementation issues.
Ideal Candidate
- Can design, test, debug, and deliver large features independently.
- Breaks complex systems into engineering tasks and collaborates to complete them.
- Mentors other engineers on best practices.
- Focuses on optimization and performance.
- Interested in all engine parts (rendering, animation, audio).
- Communicates confidently with all team members.
Qualifications
- Clean, readable, high‑performance code.
- Strong debugging and optimization skills.
- Excellent written and verbal communication.
- Knowledge of existing optimization techniques.
- Focus on performance analysis.
- Advanced math skills.
- Willingness to contribute to technical discussions.
- Openness to give and receive constructive feedback.
- Strong software development, design theory, and process skills.
- Excellent time management.
Experience
- Rendering engine creation, animation tools, PlayStation, Microsoft, or other platforms.
- 3+ years software engineering (Japan) or 7+ years (overseas).
- 2+ years custom engine development (Japan) or 5+ years (overseas).
- Proficient in C++ and C# (WPF).
- Familiar with Git, SVN, Perforce.
- Japanese conversational level (JLPT N3+) and technical English.
Preferred Skills
- Ruby, Python, shell scripting.
- Experience with Unreal, Unity, or other engines.
- 3+ years in the game industry.
- At least one released game title.
Compensation & Benefits
- Salary ranges: GE1 ¥400k–¥475k, GE2 ¥450k–¥580k, GE3 ¥550k–¥640k.
- Annual performance review and salary adjustment.
- No bonus.
- Remote work with flexible hours (core 11:00–16:00).
- Home‑office allowance ¥15,000/month.
- Language lessons support.
- Commuting allowance (excluding monthly pass reimbursement).
- Paid holidays: 5 days summer/winter, 10 days annual, 5 days bereavement, 5 days sick.
- Social insurance, parental leave.
- 6‑month probation with no salary change.
- Full‑time, permanent, remote.
Work Environment
- 100% remote with optional office access.
- Team culture values passion, curiosity, and continuous learning.
- Mentorship from senior staff.
- Digital learning resources.
- Emphasis on diversity and inclusion.