岗位职责:
1)根据需求文档和系统设计,使用不同开发软件及相应编程规范,在要求的时间和质量范围内,完成具体项目需求开发与编码实现,根据具体需求文档按时完成客户端模块功能开发;
2)根据产品需求研究相对应功能插件,配合其他程序员,检查功能完成度和完成联调;
3)根据客户反馈,完成程序改造和维护,对一些老项目进行新需求添加和修复bug;
4)通过算法设计或新技术研发,优化产品性能;
5)与策划人员、服务器端人员、美术人员等进行有效的沟通协作,参与管理产品研发进度。
6)负责技术团队建设,制定技术规范,把控代码品质,解决技术问题;
7)负责与公司研发管理层保持良好沟通,进行技术推广和沉淀。
任职要求
1)3-5年相关工作经验;三年以上Unity3D、UE开发经验者优先;
2)计算机相关专业,本科以上学历,国内重点高校、海外QSTop100者优先;
3)拥有unity,unreal的编程语言,具有严谨的逻辑思维能力;有C++、Shader相关开发经验优先;
4)熟悉Unity常用组件及unity3D引擎架构设计;经历过一个从立项研发到上线运营的Unity3D项目者优先;
5)熟悉常用数据结构和算法,熟悉U3D的图形渲染、物理引擎、AI、性能分析等模块;
6)有高度的责任心,有较强的学习能力,有团队精神和敬业精神并能够独立解决问题;
7)对VR/AR/MR开发有相关的了解,熟悉各个平台U3D项目的性能优化;
8)对于交互式人工智能、物理动画生成、计算机图形仿真、物理仿真、虚拟现实仿真、高性能计算等有相关研究背景及成果者优先;
9)有NeRF,Gaussian Splatting,实时渲染。