前端开发工程师 7年工作经验
1.web端与小程序
掌握的技术
1. html5 + js(es5\6\7\8) +ts
2. UI库(element-UI + antd + ivive + bootstrop等)。
3. js库 (vue.js[v2.6 + v3] + react.js +umi.js + node.js + uni-app + echart.js等)
4. webpack、git等
对于C端B端,中后项目,OA,sass系统,微服务有一定的工作经验。
项目一、(运营管理)
项目产品是企业和客户多用户之间的服务,采用 sass 系统概念,考虑如何实现客户之间的数据隔离、服务的权限控制、计费管理等;微服务应用(人才库,薪酬结算,知识库,小程序签约及上传,保险等)多项产品集成。
react 前端应用框架。Umi 以路由为基础的,同时支持配置式路由和约定式路由,包含微前端、组件打包、文档工具、请求库、hooks 库、数据流等。
1.项目需求根据客户类型众多,账号的分类用企业、个体户、个人(跟公司销售),客户的数据隔离和权限管理。企业(客户)组织架构。微服务应用的免费和收费项目。企业用户和销售在知识库发布消息,用工单位(生产制造业)用工需求,人才库的简历条件推荐和个人筛选查询。销售工作企业和个人客户,小程序可以上传证件信息和现场签约,人事行政保留纸质文件。财务部门的需求薪酬计算,根据企业客户的结算需求不同,可在免费的基础模版新建新的结算模版及保存模版。
2.产品需求澄清, 产品,设计,开发(前、后端)开会讨论交互和技术实现。设计图确认。页面100%还原设计,与后端联调对接 API ,优化和检测交互流畅。测试阶段的的反馈和 bug 的修复。二测后 bug 消缺确认打包上线。
3. 前端组长,开发同时,跟进开发进度。在另外3个前端同事遇到的问题帮助解决。项目产品的业务需求讨论,与设计师讨论页面交互和用户习惯提问和给出合理建议。与后端沟通数据结构和交互数据;接收测试提出缺陷及时修复。
项目二、
内容:医疗(糖尿病、心脏病)微信小程序。
主要负责项目的前端开发,工作中上下对接,根据客户的描述需求私人定制订制设计方案,根据开发文档类型和设计
图
开发项目,考虑项目分为医药类型课程类和后期科普糖尿病的课程。数据可视化使用了echarts插件,通过数据折线图、柱状图、比例图展示每年的新增疾病患者数据,年龄层的比例人数。
h5播放器自定义,播放科普糖尿病防范的免费课程。
项目三、
数据可视化、数据中心采集,多表格合并横纵向计算、导入、导出。 地图上打点,雷达和水温展示。硬件设备的使用数据监控,告警的登记。和一些定制业务需求。