1、熟悉JavaScript,熟练使用ES6等各种特性。
2、熟练使用React、Vue开发框架,熟悉其基本原理并能进行独立开发。
3、熟悉H5、CSS3、Flex布局,熟悉使用Less、Sass等预处理机制。
4、熟练使用Webpack等构建工具,了解其原理并能结合项目作出优化。
5、熟练使用Git、Svn等版本管理工具并掌握开发工作流,协同项目人员合作。
6、熟悉HTTP1.0、HTTP1.1等网络服务协议。
7、熟练使用如Redux、Vuex等状态管理机制。
8、熟悉一些常见的算法和数据结构问题。
9、熟悉nodejs并有一定的实践。
10、熟悉正则表达式。
11、熟悉并使用设计模式,优化代码组织。
12、熟悉并使用Jenkins对项目进行自动化构建。
13、熟悉mysql等数据库工具。
14、熟悉golang、PHP等后台开发语言。
15、熟悉Linux,熟悉使用其命令。
16、熟悉docker容器化内容。
17、有较强的开发能力,前后端都可以处理。
1.项目采用前后端分离架构,前端使用react框架,遵循低代码原则进行开发。web server采用golang(trpc-go)框架进行开发。后端底层同样使用golang开发和集成活动所用的微服务。项目中主要负责B端管理台的框架搭建、需求评审、交互设计以及项目开发。活动中台项目落地之后目前已经接入智慧零售、商店以及海外等业务并将长期处于走量的阶段。目前活动中台的落地能够很好的解决活动开发的周期和人力投入。
2.米大师项目包括接入流程中的米大师官网项目、米大师管理台以及变更系统和同步系统(维护)的开发和维护。参与项目的需求评审、交互设计以及维护的工作。米大师在腾讯内承担着支付收入、流水和结算分成的作用,保证各个业务的日常稳定。针对不同业务的不同场景制定不同的接入方案,接入上线后沙箱环境进行联调测试最后平稳上线。米大师管理台提供日常的运营管理,集成审批流、异常定位和日常工作用到的小工具。变更系统则提供上线后的业务变更配置的主要责任,平稳切换、审批流等。工作期间业务接入平稳,为公司的结算收入提供主要的保驾护航能力。
3.项目采用Vue和PHP技术栈,采用前后端分离的架构。熟悉Vue的设计思想和底层原理,能够很好的进行项目开发。负责技术框架选型、搭建项目、封装组件和指令以及过滤器,负责前端路由、权限、菜单的处理,完成页面编辑和数据交互以及性能优化。使用常见算法、设计模式、节流、防抖和尾递归等形式针对代码进行优化。
4.数据资产管理平台是一系列对数据的抽取、治理、应用及服务,前端项目采用Vue、Vuex、Axiox、ElementUI、Vue-router、Webpack、ES6、Less、D3。负责技术框架选型、搭建项目、封装组件和指令以及过滤器,负责前端路由、权限、菜单的处理,完成页面编辑和数据交互以及性能优化。使用常见算法、设计模式、节流、防抖和尾递归等形式针对代码进行优化。
5.DBaaS2.0 是一个针对MySql进行定制化开发的数据库产品,与1.0相比,它拥有分库分表、读写分离、管理大规模集群的能力。前端项目采用React、Redux、Webpack、Babel、React-router、Antd、Redux-thunk、Less、Echart全家桶系列进行开发。主要负责项目的交互设计、需求评审以及日常开发和维护。参与前端项目人员的招募和培养。
1.腾讯推出的移动支付组件米大师,专注移动支付解决方案,实现移动终端的更大营收。已全面支持微信、手机QQ、手机Qzone等平台手游。米大师集合了微信支付、Q点、财付通、银行卡、手机充值卡等多种支付渠道,并支持国际渠道如GoogleWallet、IPA等,因此海内外应用均可接入。米
1.Bank金app是江南农村商业银行联合国内多家农商行机构共同打造的互联网综合黄金投资平台,支持200多家银行卡绑定,集积存金投资、实物黄金消费、黄金ETF投资等一站式全方位黄金投资业务。让您足不出户即可享受在线购买黄金、快递到家的便捷消费体验