熟练使用react、create-react-app、react-router、redux、react-thunk;
熟练使用jQuery进行页面设计,完成响应式网页;
熟练使用vue进行前端项目的开发;
熟悉accessibility无障碍语法规则,测试无障碍功能;
熟练掌握HTML+CSS+JavaScript三大前端语言,熟练使用es6语法,了解JavaScript基本对象、数据类型、作用域;
熟练使用基于react的ui框架,如antd、antd mobile,以及基于vue的ui框架,如element ui、vant ui、mint ui;
熟练使用webpack,掌握Git、vscode工具进行协同开发,团队配合意识良好;
熟练使用sass、less CSS 预处理语言进行页面样式编写;
熟悉Photoshop,能设计网页原型,将UI设计转化为符合W3C规范的静态页面 ;
熟悉proxy进行服务器代理,理解AJAX运行机制;
了解Nodejs+mongodb/mysql进行简单的后台搭建,完成后台需要的基本功能;
了解MySQL数据库基本操作语句
HSBC 股票挂钩投资系统 2020.10 - 2021.11
项目描述:股票挂钩投资(ELI)属于结构性产品,项目主要是根据需求计算不同类型股票公式和设计完成系统供客户使
用。
前端技术描述:
1. 使用react框架完成项目需求,使用(react文档的热门技术);
2. 使用es6语法实现交互逻辑;
3. 使用开源ui组件实现项目的界面开发;
4. 使用Amchart图表制作完成股票变动信息折线图及根据客户需求分析的数据图表;
5. 使用react-router-dom插件,实现路由跳转;
6. 使用axios实现ajax请求,封装获取数据方法,提高工作效率;
7. 使用redux实现公共数据管理,减少相同的ajax请求;
8. 使用lazy,Suspense切块,提高加载页面速度;
9. 使用git管理代码,进行分支和合并的操作;
10. 使用Jenkins部署项目,进行系统集成测试及用户验收测试;
11. 阅读HSBC英文需求文档及技术文档;
个人职责:
1. 负责银行证券系统的迭代开发;
2. 负责产品上线release前,处理用户操作bug;
3. 负责与产品及其他开发日常进行会议沟通需求;
4. 负责完善搜索细节,减少不必要的ajax请求;
5. 完善数据管理,使用redux实现公共数据管理,减少相同的ajax请求;
6. 负责界面的优化,提高加载页面速度;
7. 负责完善路由跳转的小问题,完善路由表;
8. 负责与印度类似项目的功能沟通完成;