岗位说明:
1. 理解项目需求:前端开发工程师需要与产品主管、设计师和后端开发工程师密切合作,理解项目需求,并根据需求制定相应的技术方案。
2. 前端界面设计与开发:前端开发工程师负责将设计师提供的视觉设计转化为前端界面。他们需要熟练掌握HTML、CSS和JavaScript等前端技术,利用这些技术实现网页的布局和样式,并添加交互效果。
3. 负责Web前端页面开发以及2D\3D显示算法开发;
4. 负责前端架构设计,实现基于3D各种数据可视化、数据展示、动态交互效果;
5. 浏览器兼容性测试:前端开发工程师需要确保网站在不同浏览器和设备上的兼容性。他们需要进行测试和调试,确保网站在各种环境下都能正常运行。
6. 性能优化:前端开发工程师需要优化网站的性能,提高加载速度和响应时间。他们需要使用各种工具和技术,如压缩文件、合并脚本和样式表、使用缓存等,来提高网站的性能。
7. 代码维护和版本控制:前端开发工程师需要对代码进行维护和更新。他们需要使用版本控制工具,如Git,来管理代码的变更和版本。
8.能够针对以上完成的工作,按时完成相关工作内容的文档编写(设计文档、部署文档、使用说明文档)。
岗位要求:
教育背景:
◆本科或本科以上学历,具有正规院校教育经历。
◆熟悉ecmascript/css/html 最新规范;
◆熟悉react+redux+immutable全栈,了解ios或android语言以及对应平台UI框架基础;
◆熟悉jquery/vue/angular/react等常用前端类库、框架的设计原理;
◆至少熟悉一门非前端的语言(如Java/PHP/Python/C#),并有实践经验;
◆掌握webgl,熟悉 babylonjs,threejs,cesium,mapbox,unity 等至少1个图形开发引擎;
◆有3D图形技术在工业,制造业,智慧城市,智能工厂等多个方向的应用,有丰富的项目及产品开发经验优先。