熟练掌握各种前端技术,包括HTML/CSS/JavaScript/Sass/TypeScript等,熟悉W3C标准, 熟练掌握Vue、React 等主流框架及其生态全家桶,熟悉常用数据结构和算法,熟悉复杂企业后台应用开发及大屏数据可视化和3D产品设计开发(如Canvas/Echarts/three.js等),熟悉前端工程化与模块化开发(如webpack/gulp等),熟悉Node服务端开发,有express服务端开发经验, 熟悉微信小程序开发,有uniapp开发经验
项目名称: 我在家商城(移动端+微信小程序)
项目简述: 我在家平台商城,提供toC端用户家居查询、购买、售后等支持
负责模块: 负责日常需求开发、优化SEO、埋点、提升用户体验等
1.负责前端页面构建,使用vue实现各类交互与设计,保证前端兼容性、可访问性
2.使用express开发代理服务器,解决非主域名请求跨域问题
3.基于微信第三方平台,为toB端客户提供一站式页面开发服务
4.优化SEO,使商品详情页显示在搜索引擎列表第一页,访客流量提升14%
5. 自研小程序埋点设计,推进埋点业务优化,统一多端行为数据差异
6. 使用webpack代码分包、缓存优化策略、首屏渲染优化等缩短8%首屏渲染时间
项目名称:货客蜂PC商户后台
项目简述:货客蜂及其toB用户PC端后台,可实现各商户的自定义可视化页面搭配
负责模块:负责模块的整合及优化、项目重构、可视化模块搭建等
1.独立负责从Nuxt服务端渲染重构为vue客户端渲染,缩短80%打包速度,极大提高效率
2.自研低代码可视化搭建,toB用户无需技术介入即可搭配自定义页面
3. 通过emp微前端架构方案来导入组件库,减小4M文件打包体积
4. 企业微信客户端混合嵌入,实现客服一键后台登录,缩短30%客服响应速度
5. 日常核心业务模块开发,组件提炼复用,优化webpack打包,优化用户体验等
项目名称:我在家组件库
项目简述:为所有的我在家/货客蜂项目提供组件
负责模块:负责日常需求开发、组件重构、可视化搭建、提升用户体验等
1.独立负责移除npm私有库,改用emp微前端方案重新架构,解决依赖文件版本更新问题
2. 优化组件并提炼复用,粒度更小,组合更灵活,优化交互行为
3. 使用Canvas生成可视化图表,方便移动端图表适配
4. 优化gulp前端自动化工程
我在家平台商城,提供toC端用户家居查询、购买、售后等支持,针对积分商城运营目标辅以精细化数据分析平台,有助于判断运营行为的有效性,及时调整策略,提高用户活跃、产品的转化及留存
1.C端积分商城包含签到、兑换、抽奖、秒杀、用户交互等,并保证各端兼容性 2.后台提供到手即用的可视化搭建模块搭建前台页面,学习成本极低 3.针对商品数据使用Echarts制作数据图表,方便数据指标分析,提高产品的转化及留存 4.提供自定义权限系统,设置员工角色权限,保障运