1 高级 Unity 开发工程师( Senior Unity Developer ) 2 岗位职责 2.1 负责核心系统/框架的设计与开发(架构、基础库、通用系统)。 2.2 主导或深度参与技术方案选型与落地(热更新、资源管理、网络、UI 框架等)。 2.3 解决项目中的疑难技术问题(性能瓶颈、内存泄漏、崩溃、复杂业务逻辑等)。 2.4 推动代码规范、开发流程和工程化建设。 2.5 指导初中级程序员,进行 Code Review 和技术分享。 2.6 与策划、程序负责人一起评估需求可行性与排期风险。 2.7 关注新技术,评估并引入对项目有价值的方案。 3 任职要求 3.1 6 年以上 Unity 开发经验,至少主导或核心参与过 1 ~ 2 个完整上线项目。 3.2 精通 C#,深入理解 CLR 、GC 、多线程、异步编程、内存管理。 3.3 精通 Unity 引擎机制,熟悉以下内容: 3.3.1 渲染管线( URP/HDRP/Built-in )原理与优化 3.3.2 资源管理与加载策略( AssetBundle, Addressables 深度使用经验优先) 3.3.3 打包流程、多...