网易资深客户端开发工程师(版本管理)
1.资源管理与AssetBundle开发 主导游戏资源的分类、打包策略制定,熟练使用AssetBundle进行资源动态加载与卸载,管理依赖关系以减少冗余。 优化资源生命周期管理,包括预加载、按需加载及资源回收机制,降低内存峰值并提升运行效率。 结合打包系统或自定义工具链,实现资源自动化打包、版本控制及加密压缩。 2.内存与性能优化 分析并优化纹理(ETC/PVRT压缩)、网格(LOD)、动画及音频资源的内存占用,制定平台适配方案。 解决托管堆内存泄漏问题,优化GC触发频率,通过对象池、结构体替代类等方式降低Mono堆内存峰值。 使用Unity Profiler、Memory Snapshot等工具定位性能瓶颈,提出并实施渲染管线、物理引擎及脚本逻辑的优化方案。 3.技术攻关与团队协作 主导核心模块(如战斗系统、场景加载)的技术实现,搭建高可维护性的客户端框架。 编写技术文档,制定资源管理规范与热更新流程标准,指导初级开发者并参与代码审核。

1、学习 Swift、Objective-C、SwiftUI 等 iOS 开发技术,并在实际业务中应用; 2、进行唯品会 iOS App 客户端的版本迭代开发; 3、优化和持续改进现有产品体验。
1、深度参与携程旅行 App 核心功能的全生命周期开发与维护,覆盖用户出行场景的功能迭代,确保功能稳定性与用户体验达标。 2、负责iOS客户端公共基础组件的设计、开发与迭代,提炼通用能力(如网络请求、UI 组件、数据缓存等),降低团队重复开发成本,提升整体研发效率与代码复用率。 3、参与产品需求分析,结合 iOS 平台特性与跨端技术方案,完成应用功能模块的详细技术设计、编码实现,保障高质量交付与版本迭代节奏。 4、主导或参与 App 性能与体验优化,包括启动速度、页面加载、内存占用等维度,通过 Xcode Instruments 等工具定位并解决性能瓶颈;同时关注跨端场景下的体验一致性,持续提升用户使用感受。 5、探索 AI 技术在客户端的落地应用,如基于 AI 的端侧推理、智能推荐功能优化、图像识别(如行程票据识别)、语音交互等场景的技术调研与开发,提升产品智能化水平。