手游前端开发工程师的主要职责包括:
游戏模块开发
根据策划需求,进行手游客户端的相关开发工作,开发相应的游戏模块。
网络通信协议设计
与服务器沟通设计网络通信协议,并完成功能联调。
SDK接入与优化
负责部分渠道的SDK接入,包括安卓和iOS第三方SDK及打包(如登录、计费、消息推送等),并负责公司安卓和iOS版本SDK的优化。
版本打包发布
负责游戏项目的安卓版本与iOS版本打包发布,并指定高效运作的版本自动化制作流程,根据项目对其进行相应的优化和改进。
前端架构设计与实现
负责手游前端程序架构设计和主要实现,带领开发团队进行手机棋牌游戏开发。
工作分配与质量把控
负责项目内开发人员的工作分配和工作质量把控。
跨部门沟通与协作
与策划和美术部门沟通对接,制定开发团队的工作计划,并密切沟通,基于视觉效果实现需求。
性能优化与用户体验
持续优化产品性能、游戏逻辑和用户体验。
网络通信与接口调试
配合后台开发人员实现产品界面和功能,负责页面及接口调试。
技术文档编写
负责产出高质量的符合技术规范的代码和技术文档。
前端框架搭建与优化
负责H5游戏产品的前端框架搭建、开发、性能优化,包括但不限于Web、跨端混合应用、中后台系统、小程序等。
项目需求分析与实现
负责前端需求可行性分析,确定前端开发的实施方案,并协助后端进行页面及接口调试,实现产品功能和操作流程。
前沿技术关注与应用
保持对前沿前端技术的敏锐性,关注并应用新技术以提升开发效率和产品质量。
这些职责涵盖了手游前端开发的各个方面,从基本的模块开发到复杂的网络通信和性能优化,前端开发工程师需要具备扎实的技术基础和良好的团队协作能力,以确保游戏项目的顺利进行和高质量交付。