岗位职责:
1、负责移动端 HTML5 或混合型手游的功能开发、维护与性能优化;
2、运用 TypeScript 编写高质量、可维护的游戏逻辑代码,保障代码的效率和稳定性;
3、与策划、美术、后端等团队密切配合,完成游戏玩法、系统功能及交互体验的实现,确保项目按时上线;
4、持续优化游戏加载速度、内存占用、帧率等关键性能指标,提升整体用户体验;
5、及时定位并修复线上问题,保障游戏稳定运行,对突发问题能够快速响应和处理;
6、负责广告 SDK 接入、数据埋点、社交分享等功能开发,提升游戏商业化能力;
7、快速迭代产品原型,配合运营活动进行功能调整,适应市场变化需求;
8、优化包体大小、首屏加载时间及低端机型兼容性,扩大用户覆盖范围。
任职要求:
1、2 年以上手游开发经验,至少参与过 1 款已上线的 HTML5 或跨平台手游项目,有成功项目案例者优先;
2、精通 TypeScript,熟悉面向对象、泛型、装饰器等高级特性,具备扎实的编程功底;
3、熟悉至少一种主流 H5 游戏引擎(如 Cocos Creator、LayaAir、Egret Engine 等);
4、掌握常见的游戏开发模式(如 ECS、状态机、事件系统、资源管理等),能独立完成复杂模块的设计与实现;
5、熟悉 WebSocket、HTTP(S) 等网络通信机制,了解前后端数据交互流程;
6、具备良好的代码规范意识和调试能力,注重项目的可维护性和扩展性;
7、热爱游戏,对用户体验有敏锐感知,具备良好的沟通能力和团队合作精神。
加分项:
1、具备原生 JavaScript 引擎优化经验,能针对特定场景进行性能调优;
2、熟悉小游戏平台(如微信小游戏、抖音小游戏等)发布流程与优化技巧,有相关平台成功上线案例;
3、了解基础图形学或动画系统原理,能够实现较复杂的视觉效果;
4、有 Unity + TypeScript(通过插件)或其他混合技术栈开发经验,能灵活应对不同技术需求。