1. 熟练使用React技术栈开发项目ES6 +React+Webpack+React-Router+Less/SCSS+Redux+immutablejs
2. 熟悉Vue+Webpack+Element-UI+Axios+vueRouter+ES6技术栈开发项目
3. 熟悉移动端开发,熟悉使用React Native,ApiCloud等App开发技术,熟悉Taro开发微信小程序等多端应用,了解Flutter开发App, 了解Apollo、 Graphql
4.熟练使用Css3、Html5实现常用布局和效果,熟悉Scss和Less语言,掌握自适应和响应式页面开发,关注用户体验,注重前端性能优化和兼容性
5.熟练使用Canvas,Echarts,Highcharts等可视化开发框架或库
6.熟练使用Git,Svn项目管理工具,熟悉Glup,Webpack等前端工具进行项目打包构建
7.熟悉MongoDB+Koa/express框架开发Node服务端,了解服务器端C#、JAVA、SQL等
8.熟悉Jest,Mocha单元测试,并熟悉TestCafe前端E2E测试
1. 汇丰商业银行项目
介绍:该项目主要是针对跨国公司来管理自己的账户,进行跨国多笔转账交易等,主要包含付款、转账、账户、支票、用户模块等
角色:高级前端工程师
技术:React+Redux+Less+ES6+Webpack+React-Router+Babel
+Lod ash + Node (Express + Typescript) +Html5+Css3
主要负责模块:
(1)账户信息(Account Info)模块,用户的账户列表和详情,列表支持分页
和快速过滤,收藏等功能,详情页展示出具体交易信息和当前汇率,支持下载或者打印excel和pdf。
(2) 支付模块(payment),支付模块有多种类型的交易,比如大额单笔,小额多笔等,不同国家的账户展示不同的组件,填写相关的信息来进行转账交易,支持创建模板,并使用模板来发起支付,支付过程中会存在各种状态,并由不同等级的账户审核。
(3) 单点登录实现,在银行中登录后,有很多菜单是嵌入第三方金融系统,在银行中点击菜单中第三方菜单,链接跳转到第三方系统直接登录。
(4)使用Iframe嵌入第三方金融系统,并能够使两个系统保持安全通信,当主系统切换语言时,嵌入的系统收到通知也进行语言切换,使用Message Channel技术实现两个系统的消息传递
2.E-Ports(航运服务平台)项目
介绍:该项目让船舶委托方和船舶代理方可以在线询价、报价、签约、交易、服务全程监控和评价,既快速提升了船代的获客能力、降低了营销成本,又提高了传统船舶代理服务的信息透明度和沟通效率
角色:高级前端工程师(带2位同事开发)
技术:React+Redux+Less+ES6+Webpack+React-Router+Immutablejs+Babel
+Lodash+MongoDB+Node+Koa+ECharts+html5+css3
主要负责模块:
(1)左侧导航,顶部等通用组件的开发,订单列表,订单详情,询价列表和 详情,日志页面,实时聊天等页面的开发
(2)项目中使用Redux做数据流,定义对应的action,reducer,store的结构
(3)使用MongoDB设计数据库结构
(4)使用koa实现后台接口
(5)异步调取接口数据和组件的交互
可兼职时间
可兼职地点
0条评论 雇主评价