1、熟练掌握HTML/HTML5,CSS/CSS3等前端开发技术。
2、熟练使用DIV+CSS制作符合W3C规范的网页。
3、熟练使用rem布局,百分比布局,弹性布局等移动端布局方式。
4、熟练使用原生javascript基本知识,包括DOM, BOM, 闭包,原型链,Ajax等。
5、熟练使用Sass,Less编写CSS样式。
6、熟练掌握JSON、XML数据交换格式。
7、熟练使用jQuery, Zepto.js等主流前端javascript库。
8、熟练使用Ajax进行异步数据交互,熟练使用jsonp进行跨域数据请求,并且配合artTemplate 渲染页面。
9、熟练掌握前端兼容性解决方案,能够解决多浏览器版本兼容问题、熟悉各浏览器下的代码调试。
10、掌握网站性能优化、 SEO和服务器端的基本知识。
11、对MVC、MVVM框架有一定了解,熟悉流行框架(如vue、Angular、Bootstrap);
12、掌握Git版本管理控制工具进行多人协作项目开发,会使用前端模块加载器兼打包工具webpack、自动化工具Gulp、包管理工具npm。
13、了解NodeJS,ES6,并能使用常用的ES6技术。
理财超市(微信小程序)
项目描述:中金在线旗下理财产品,提供购买基金、资金管理及股票交易等为用户提供多种理财服务。
职责描述:
1、依照设计图完成页面的静态布局及交互效果。
2、通过调用原生js及小程序插件完成页面的动态效果及折线图展示效果。
3、通过wx.request获取后台数据并通过调用模板组件渲染到页面。
智能投顾云平台
项目描述:利用大数据分析、量化金融模型以及智能化算法,根据投资者的风险承受水平、预期收益目标以及投资风格偏好等要求,运用一系列智能算法,投资组合优化等理论模型,为用户提供投资参考。
职责描述:
1、根据设计图,通过js获取屏幕宽度并运用rem对页面进行布局。
2、运用vue,vue-router,webpack进行模块化开发。
3、使用axios与后台对接,访问接口,获取并解析数据,渲染页面。
4、进行代码的调试、bug修复、浏览器兼容性调优。