职位描述:
寻找一位前端开发工程师,专注于基于WebGL技术,使用Cesium或Three.js进行三维可视化产品开发。作为团队的一员,您将负责前端开发并与后端联动,实现复杂的三维场景展示与交互功能,切具备独立开发和维护高效的三维可视化应用。
工作职责:
1.基于Cesium或Three.js进行产品功能开发与维护。
2.实现三维场景的展示、数据可视化以及交互功能开发。
3.与后端开发人员协作,进行前后端联动,确保数据实时同步和接口调用顺畅。
4.优化产品的渲染性能,提升用户体验。
5.配合产品经理、UI设计师以及其他团队成员,按需求完成前端开发任务。
技术要求:
1.熟练掌握WebGL、Cesium或Three.js:能够基于Cesium或Three.js进行三维场景开发、渲染和交互设计,具备处理海量三维数据、模型加载、地理信息可视化的经验,
2.前后端联动技能:能够与后端系统通过API或WebSocket等方式进行数据交互,具备良好的前后端联动开发经验。熟悉RESTful API、GraphQL或其他数据接口的调用与集成。
3.前端技术栈:HTML5/CSS3/JavaScript:具备扎实的前端基础,熟悉页面布局、动画效果、响应式设计等。Vue.js/React/Angular:熟悉主流前端框架,能够进行组件化开发和状态管理。
4.掌握前端构建工具,能够优化项目构建流程。熟悉JavaScript现代特性,具备模块化编程的能力。
5.版本控制和协作开发,熟练使用Git进行版本控制,具备良好的团队协作能力。具备寻求资源等协作开发平台的能力和经验
6.其他加分项:了解GIS(地理信息)原理,有相应开发经验,熟悉地图服务,对3D模型格式有了解,具备处理三维模型的能力,有一定了解Node.js或其他后端技术,
任职要求:
1.计算机科学、软件工程等相关专业本科及以上学历。
2.2年以上WebGL开发经验,至少1年以上使用Cesium或Three.js进行实际项目开发的经验。
3.具备良好的沟通能力和团队协作精神,能承受一定的工作压力。
4.具有良好的问题解决能力和创新意识,能够独立承担开发任务。
工作地点:西安
福利待遇:
五险一金、周末双休、带薪年假、绩效奖金、节日福利、员工团建聚餐、公司年会等福利。