熟练掌握 Vue2,Vue3+TypeScript, React+redux+immutable+hooks UniApp +微信小程序,并有实际项目经验
有大型项目开发经验,有良好的部门沟通、团队协作能力、沟通协调能力。
有带领小型团队(3-5 人)独立搭建项目的经验,分配协调团队内部工作, 能够实现项目从 0 到 1 的搭建。
协同任务 (pc端)
项目描述:协同任务管理系统是指打造统一的任务管理平台,大家在同一个企业里协作,共享这个企业里的项目,任务等。有
项目创建人,项目成员,任务创建人,任务成员等。
个人职责:
协助上级搭建项目,技术选型为 react16.8+redux-thunk+immutable+hooks。
state 的管理方式为统一放入 redux 中,style 解决方案为 styled-components。
开发成员管理,任务管理等关键模块,解决 react 路由鉴权,负责保证项目主流程顺畅和进度的推进。
封装了比较复杂的全局公用的选人组件,和任务详情等公用组件并书写相应的文档。
平台管理 (pc端)
项目描述:用来管理平台上的用户,角色,接口授权,日志等。
个人职责:
vue3+ ts 开发 用 interface 和 type 来限制类型和保证可读性。
负责权限动态路由,前端埋点和日常开发,封装常用的方法属性以 hooks 的方式封装。
实现同一个浏览器不能登录第二个账号的功能,token 过期无感刷新。
封装公共组件:整个后台管理的通用表单搜索组件和表格+分页组件。
项目描述:大型多人协作办公项目,用户通过表单设计器拖拽生成业务表单、表格,(前端团队 20 人)。 个人职责: 开发项目核心业务表单设计器,书写项目组件文档。 封装全局组件:分页等组件。常用到的的方法,属性,使用 mixin 混入,提高开发速度,提升团队开发效率。
短信网关控制台 (pc端) 项目描述: 通过可视化界面(控制台)实现短信网关接入人员线上申请、网关审核人员线上审核、接入系统管理、用户管理、 报表查询、监控管理、基础数据配置等功能,方便业务人员对接入系统进行统一管理以及对短信网关收发情况进行整体监控。 个人职责: 自