一、岗位职责:
1.主导 Unity 和 Cocos Creator 客户端的技术选型、架构设计、核心模块开发及性能优化。
2.主导基于 ET 框架的服务端架构设计、核心系统开发、性能调优及高并发处理。
3.设计、实现并维护稳定安全的 Lua 热更新整体解决方案。
4.制定并推行客户端与服务端的开发规范、工作流程和质量标准。
5.组建、管理和培养 Unity 客户端、Cocos 客户端、ET 服务端开发团队。
6.负责关键技术决策、技术风险评估及技术难题攻关。
7.协调客户端、服务端、策划、美术、测试等部门,确保项目技术目标达成。
8.关注前沿技术,推动团队技术栈更新和效率提升。
二、任职要求:
1.本科及以上学历,计算机相关专业,3年以上主程或技术负责人经验,有成功上线的大型游戏项目经验。
2.精通 Unity 引擎开发 (5年+),深入理解引擎原理,熟练掌握 C#,有复杂系统架构设计和性能优化经验。
3.精通 Cocos Creator 开发 (3年+),熟练掌握 TypeScript/JavaScript,有项目架构经验。
4.精通 ET 游戏框架,深刻理解其设计理念(Actor, ECS),有基于 ET 框架设计并开发上线项目的完整经验。
5.精通 Lua 及热更新技术,在 Unity 和 Cocos Creator 项目中均有实际落地大型项目热更新方案的经验,熟悉热更新原理、框架和安全机制。
6.精通网络编程、多线程、数据库(Redis, MongoDB等)等技术。
7.具备优秀的软件架构设计能力和扎实的面向对象编程基础。
8.出色的团队领导、沟通协调、解决问题和抗压能力。