这是一个创建于 46 天前的主题,其中的信息可能已经有所发展或是发生改变。
公司介绍
岗位职责
- 负责或参与产品模块相关分析、设计和开发工作
- 负责 H5 、PlayCanvas 相关产品的研发,主要完成基于 PlayCanvas 的 3D 展示以及交互操作的开发
- 负责公司 Web 端的 3D 引擎开发
- 研究如何提升 WebGL 的渲染性能,加载性能
- 开发三维相关功能,如三维渲染特效、漫游交互、WebVR
- 完成项目中的 3D 部分的交互
- 负责模型渲染效果的优化,提升加载效率,优化显示性能
- 对 Web3D 产品的整体质量负责,保证产品的稳定性,提升用户体验
- 根据公司部门要求完成团队分配的其它 Web 前端工作任务
任职要求
- 三年以上实际开发经验,有 PlayCanvas/Three.js 相关 WebGL 项目开发经验者优先考虑
- 有很好的自主学习和钻研能力,对新技术敏感
- 积极乐观、责任心强、具备良好的沟通能力和团队协作精神
- 有良好的编码规范、文档习惯
- 熟练掌握 Vue3 前端框架(掌握 CompositionAPI / TypeScript 开发方式)
- 熟悉计算机图形学(坐标系转换、矩阵、欧拉角、四元数、纹理、光照,渲染管线等)
- 具备良好的算法和数学基础(线性代数,三角函数),良好的编码习惯和学习能力
- 熟悉 JavaScript,熟练使用 ES6+ 语法
- 对 H5 浏览器的渲染优化、前端性能优化、内存管理等有深入理解,或熟悉 AR/VR 开发者优先
加分项
- 提供 GitHub 账号,有开源项目贡献经验者优先
- 熟悉 OpenGL 或者 WebGL ,熟悉 Shader 编程优先
- 有底层 3D 引擎的开发或优化经验者优先
联系
3 条回复 • 2025-05-20 10:10:41 +08:00