First seen by Alion on Oct 17, 2026.
【岗位名称】:
游戏客户端开发工程师
【岗位地点】
日本 东京(海外就职,提供签证辅助)
【业务内容】:
1. 基于 Unreal Engine 进行游戏客户端功能开发,使用 C++ 与蓝图(Blueprint)实现具体功能模块;
2. 按照策划需求和设计文档,完成所分配的玩法逻辑、UI 界面、动画、特效等模块的开发与实现;
3. 配合团队进行功能联调、版本集成与测试,确保所负责模块的稳定性;
4. 排查并修复 Bug,持续优化已实现功能的性能与体验;
5. 遵循团队既定的代码规范、分支管理及开发流程,保证代码的可读性与可维护性;
6. 及时同步开发进度,主动反馈开发过程中遇到的问题与风险;
7. 配合团队的工作安排,按时、按质完成各阶段的开发任务。
【必须条件】:
1. 计算机相关专业,专科及以上学历;
2. 1 年以上 Unreal Engine 客户端开发经验,参与过实际游戏项目;
3. 掌握 C++ 编程,熟悉 UE 的 C++ 与蓝图混合开发模式;
4. 熟悉 UE 常用模块,如 Gameplay 框架、UMG/UI 系统、动画系统等其中一项或多项;
5. 具备独立完成所分配开发任务的能力,能在团队指导下高效推进工作;
6. 具备基本的问题定位与调试能力,能够独立排查并解决常见 Bug;
7. 沟通顺畅,配合度高,能够适应团队的工作节奏和管理安排;
8. 责任心强,能够保证任务的交付质量与进度。
【优先条件】
1. 参与过已上线的完整 UE 项目,有从开发到上线的完整经验;
2. 在 UI、战斗、特效、玩法系统等某一方向有较深入的开发与积累;
3. 有 UE5 项目经验,熟悉 Niagara、Lumen、Nanite、Enhanced Input 等新特性;
4. 掌握 TypeScript,有使用 TypeScript 进行游戏逻辑或工具开发的经验者更佳;
5. 具备客户端性能优化经验(内存、帧率、加载速度、Draw Call 等);
6. 熟悉网络同步机制,有多人联机 / 帧同步 / 状态同步相关开发经验;
7. 熟悉热更新方案及资源管理(如 Pak、Asset Bundle、资源加载与卸载等);
8. 有 Shader 编写、材质制作或图形渲染相关经验;
9. 熟悉常用版本管理工具(Git / Perforce)及协作流程;
10. 有编辑器扩展、自动化工具或工作流优化相关开发经验;
11. 有结合 LLM 的工程化实践经验,熟练使用 AI 提效。

