直招.cv

← 返回职位列表

巨人网络 社会招聘

Electron 游戏客户端开发工程师

上海 ·经验不限·学历不限

上海

职位描述

岗位职责 1、客户端架构与核心开发 负责基于 Electron 的游戏客户端架构设计、核心模块开发与工程化建设,保障客户端在多进程通信、状态管理、资源加载和运行稳定性方面具备良好的可维护性与扩展性; 2、AI 互动体验落地 深度参与 AI 聊天、动态交互叙事、角色行为反馈、多媒体资源展示等核心体验的客户端实现,支持动图、音频、Live2D 等内容在产品中的稳定接入与流畅呈现; 3、复杂功能拆解与交付 能够基于产品需求拆解业务逻辑与技术模块,独立规划实现路径,分阶段推进复杂功能开发,并在开发过程中持续优化代码结构,提升系统可迭代性; 4、跨团队协作与敏捷迭代 与策划、产品、AI 算法、美术等团队紧密协作,理解玩法与交互目标,结合 AI 工具链快速完成原型验证、功能开发和体验调优,推动需求高效落地; 5、性能优化与稳定性保障 持续优化 Electron 应用的内存占用、渲染性能、资源加载效率和跨平台兼容性,定位并解决客户端运行过程中的性能瓶颈与稳定性问题; 6、主动沟通与项目推进 在开发过程中主动同步进度、暴露风险、澄清需求并推动问题解决,能够对负责模块的质量、进度和最终交付结果负责。 任职要求 1、本科及以上学历,计算机、软件工程、数字媒体技术等相关专业优先;具备 1 年及以上前端或客户端开发经验,能力优秀者可适当放宽; 2、熟悉 JavaScript / TypeScript,具备良好的前端工程基础,理解模块化开发、异步编程、状态管理、构建流程和常见调试手段; 3、熟悉或深入理解 Electron 运行机制,包括 Main / Renderer 进程、IPC 通信、窗口管理、本地资源访问、原生能力调用等;具备桌面客户端或游戏前端开发经验者优先; 4、理解游戏客户端常见开发逻辑,能够处理角色展示、动画播放、音频控制、资源加载、交互反馈、界面状态切换等体验型功能; 5、习惯并擅长使用 Claude Code、Codex、Cursor 等 AI 辅助编程工具,能够结合 AI 工具进行需求拆解、代码生成、调试排查和快速原型验证; 6、对 AI 驱动的互动产品、虚拟角色、二次元文化或恋爱模拟类产品有兴趣,能够理解目标用户在陪伴感、情绪反馈、角色互动和沉浸体验上的核心诉求。 【加分项】 1、有 Electron 桌面客户端项目经验; 2、有 Live2D、Spine、Canvas、WebGL、游戏引擎(Godot Unity等)开发经验; 3、有 AI 聊天、AI Agent、虚拟角色、互动叙事产品开发经验; 4、熟悉二次元、Galgame、恋爱模拟、虚拟陪伴类产品; 5、有从 0 到 1 搭建客户端工程或独立负责核心模块上线经验。

官网发布:2026-07-10 · 最后确认在招:2026-09-03 21:26:57 · 来源平台:moka