【工作内容】1、根据年度工作计划、项目工作计划、产品年度规划及上级领导要求,完成相关软件的需求分析、系统设计、代码开发等工作。2、根据公司各产品需求文档及UI设计图,分析给出最优页面前端结构解决方案并完成效果实现,与后台开发人员确定接口协议,配合完成数据渲染;(PC端/移动端/APP)3、解决开发过程中产生的浏览器兼容性问题,多端自适配研究及开发;4、负责维护及升级公司自主研发的前端框架,优化前端性能、开发模式和规范;5、参与公司前端核心组件、公共组件及开发库的开发;6、参与前端技术选型和前端相关的技术规划、系统架构设计;7、持续跟踪前端技术发展趋势,引入新技术以提高团队的技术水平和工作效率;8、在前端技术领域开展前沿技术研究和落地。(WebVR、三维可视化技术、计算机图形学等)【任职要求】1. 熟练掌握HTML5、CSS3、JS(ES6)、JQuery等前端开发技术,精通页面架构和布局,能够处理常见的浏览器兼容性问题;2. 熟悉Vue/React/Angular等主流前端框架的应用和原理,尤其是Vue2/Vue3,具备自主开发和维护前端业务组件框架的能力;3. 熟练使用ElementUI/Ant Design等主流UI框架;4. 熟悉Node.js,熟悉前端自动化webpack,有搭建项目经验;5. 掌握Sass/Less等CSS预处理器的基本语法;6. 掌握SVG/Canvas/WebGL等前端绘图技术,至少使用过一个数据可视化类库,包括但不限于ECharts/Highcharts/D3,有ThreeJs/CesiumJS等WebGL类库开发经验优先;7. 具备组件化开发思维,熟悉MVC、MVVM等前端开发模型;8. 有良好的文档撰写能力、编写习惯9. 有前端架构设计、性能优化和模块化方面的实践经验优先;10. 计算机相关专业,3年以上前端工作经验,有大型应用的开发和维护经验优先;11. 具备良好的沟通能力和团队协作精神。