前端基础:熟练掌握Javascript,Html,Css,对ES6+等js的新版本也有了解和使用
框架:精通React,阅读过React源码;使用过Vue开发项目;使用React Native开发C端页面;掌握Typescript
计算机基础:熟悉计算机网络,掌握常见数据结构与算法
工具:熟练使用Git、Vscode;熟悉Chrome dev tool调试代码;熟悉NPM,Webpack的使用
后端:熟悉Nodejs,有MySQL、MongoDB实际开发经验
通用技能:科学上网,擅用Google,能阅读和书写英文技术文档,努力提高英语ing
CRM系统
客户关系管理系统(CRM),基于图结构可视化的展示客户管理流程。支持节点拖拽,图结构中插入、删除节点功能。支持图的生成,求图的最短路径,路径动态合并
技术栈:React + Redux + Antd
责任描述:
负责前端部分的系统设计,定义图数据结构,编写系统设计文档
负责核心部分的算法,涉及有向无环图的生成和遍历,求最短路径算法
React Native商品推荐页
Shopee App基于React Native技术栈实现跨端开发,公司自己实现了基于插件的开发机制,各个团队维护自己的插件页面,实现了不同C端页面开发的解耦
技术栈:React Native + Redux
责任描述:
使用React Native开发,接入公司App,开发商品推荐落地页
接入公司的App开发系统,实现团队自己的React Native插件
接入React Native上报和监控系统,帮助PM埋点数据,监测代码运行
基于React Native技术栈实现跨端开发,商品展示页面,开发一次,可以在IOS和安卓端都展示运行。
客户关系管理系统(CRM),基于图结构可视化的展示客户管理流程。支持节点拖拽,图结构中插入、删除节点功能。支持图的生成,求图的最短路径,路径动态合并 技术栈:React + Redux + Antd