Unity高级客户端(火凤燎原)

公司 哔哩哔哩

方向 技术 · 客户端

地点 上海

发布时间 2026年10月20日

岗位职责

岗位详情

工作职责

  1. 负责 Unity3D 项目中 UI 界面的搭建、布局实现及视觉还原,确保与设计稿一致性。
  2. 开发 UI 交互逻辑(如按钮点击、弹窗切换、列表滚动等),保障操作流畅性和响应及时性。
  3. 优化 UI 性能,解决 DrawCall 过高、内存占用超标、卡顿等问题,适配多平台(iOS/Android/PC 等)。
  4. 封装 UI 组件库、工具类及通用交互模块,提升开发复用性和效率。
  5. 与策划、美术团队协作,理解需求和设计规范,推进 UI 功能落地与迭代。
  6. 负责 UI 相关 bug 修复、版本迭代及线上问题应急处理。

工作要求

  1. 核心技能 熟练掌握 Unity3D 引擎,具备 2 年以上 UGUI开发经验,能独立完成复杂 UI 界面开发。 精通 C# 编程,熟悉面向对象设计思想,具备良好的代码规范和重构能力。 掌握 UI 动画实现(如 Animator、DOTween 等工具),能实现渐变、缩放、序列帧等常见效果。 了解 UI 性能优化技巧(如合批、图集管理、对象池复用等),有实际优化案例优先。 熟悉 Unity3D 跨平台适配要点,能处理不同分辨率、屏幕比例下的 UI 适配问题。
  2. 软技能与其他要求 具备良好的需求理解能力和沟通协调能力,能高效对接跨部门协作。 逻辑思维清晰,责任心强,能承受一定项目压力,具备独立解决问题的能力。 了解 Shader 基础,能配合美术实现特殊 UI 视觉效果者优先。 本科及以上学历,计算机相关专业优先,优秀者可放宽学历要求。
  3. 加分项 具备 UI 自动化测试工具开发或使用经验。 参与过大型多人在线项目或千万级用户量产品的 UI 开发。 熟悉 Figma/PS 等设计工具,能独立处理简单 UI 资源适配工作。 有开源 UI 组件贡献或技术博客分享经历。