Web前端开发工程师(3D方向)
职位描述
1.参与 2D 与 3D 编辑器的技术选型,搭建框架,拆分开发任务,以及开发具体业务;
2.参与 2D 编辑器,需要提供画布功能,支持图形编辑与文字编辑;
3.开发 3D 界面,实现模型创建功能、模型预览功能,提供流畅的交互体验,让用户实时修改模型;
4.与UI设计、产品经理紧密合作,参与产品的设计讨论。与后端研发以及算法研发紧密合作,协商接口,联调;
5.处理浏览器兼容问题,持续优化页面性能,降低内存与 CPU 损耗,提高页面的流畅程度。
职位要求
1.本科或以上学历,计算机相关专业,1年以上前端开发经验;
2.熟练掌握前端框架 React 及其生态内的流行库,掌握语言 TypeScript;
3.有前端工程化经验,熟悉模块化,Webpack 等技术点;
4.有 3D 图形经验优先:掌握图形学基本原理,掌握 WebGL/OpenGL,掌握 Three.js;
5.有 2D 图形编辑器开发经验优先:掌握 Canvas API 的使用,掌握 Fabric.js、Konva.js 等图形库。