岗位要求:
1、根据部门项目要求,主要面向基于WebGL的3D展示及交互操作开发(需要熟悉three.js);
2、能够独立开发WebGL应用程序,具备良好的代码编写和调试能力;
3、具备良好的沟通能力和团队合作精神,能够与团队成员协作完成任务;
4、指导解决开发过程中的技术难题,持续改进项目架构质量(参与开发文档的编写工作);
任职资格:
1.三年以上前端(HTML、CSS、JavaScript、vue、react)开发经验,能熟练使用常见类库或框架,编写高质量前端代码;
2.应具备丰富的WebGL开发经验,研究过Three.js或其他三维引擎源码。能够使用WebGL创建高性能的3D图形渲染和交互式应用程序。
3.具备优化和性能调优应用程序的能力,能够使用WebGL的最佳实践和技巧,优化图形渲染和性能,提高应用程序的响应速度和用户体验。
4.跨浏览器和跨平台兼容性: 能够处理不同浏览器和平台上的兼容性问题,并解决相关的挑战。熟悉WebGL在不同环境下的运行差异,并能够编写具有良好兼容性的代码。
5.具备良好的团队合作和沟通能力与其他团队成员合作,理解项目需求并将其转化为可行的WebGL解决方案。能够有效地与团队成员和其他相关方沟通,分享工作进展和解决方案。
6.具备良好的解决问题的能力,分析和诊断WebGL应用程序中的问题,并提供相应的解决方案。快速定位和修复bug,并确保应用程序的稳定性和可靠性。
7.研究新的WebGL技术和应用场景,提出创新性的想法并实现