2017/09 - 2021/06 | 全日制统招本科 | xxxx 工业学院 | 软件工程专业
本人有 2 年以上的项目开发经验( 1 年校园 + 1.3 年工作),了解软件开发基本流程。
擅长使用 React + TypeScript 及周边生态开发应用程序;
了解 HTML5、CSS3 和 ECMAScript 6 语法,编写出高质量、符合语义化的代码;
了解 GraphQL / Apollo Client,以及配置 GraphQL Code Generator 使其能根据服务端 GraphQL 服务器生成前端接口 API 和 TypeScript 类型定义;
了解 Less / CSS Modules / Styled Components 等 CSS 技术,也能写原生 CSS ;
常编写单元测试,使用 Jest + Testing Library 对组件和自定义 Hooks 编写单元测试;
了解 GitLab CI/CD,独立为公司的内部组件库配置 CI/CD ,能够自动构建、执行单元测试和自动发版等功能;
了解常用的数据结构及算法;
了解 HTTP 协议、其常见状态码的含义,以及浏览器缓存策略。
公司名称:xxxxx 在职时间:2020/12 - 2021/04(实习)2021/07 - 至今(正式) 职位名称:前端开发工程师 工作内容:
负责公司产品的客户数据平台( CDP )的开发及维护;
负责公司开源组件库( GIO Design )的开发及维护;
负责公司内部组件库的开发及维护;
在以下项目中,本人承担前端开发者 /维护者的角色,负责整个系统的维护和优化、部分模块的开发;
客户数据平台是一个数据中心。所有的数据采集、数据源接入,都会先汇集到客户数据平台,进行统一的数据融合与存储。
在选择多个事件的时候( 20 个以上),页面会非常的卡顿并且可能崩溃。我通过拆分组件和优化组件逻辑的方式,成功解决了该问题,使页面不再卡顿。响应时间从原来的 5000ms 降至 300ms ;
为项目中的旧代码添加 TypeScript 类型,使其在后期更容易维护,提高了开发人员的效率,获得了同事们的一致好评;
开发过程中,将业务逻辑代码封装成自定义 Hooks ,逻辑清晰、易于编写单元测试,大大降低了 Bug 率;
发现了项目中大部分表单对键盘事件的支持不够友好(回车提交等),给组长提出了优化方案并通过。
独立配置内部组件库的基础设施,包括组件打包、GitLab CI/CD 、规范制定、版本控制、Jest 单测配置等,提高了整个组件库的可维护性,以及开发人员的开发效率;
独立为内部组件库配置 CI/CD ,实现了自动构建、代码 Lint 检查、单元测试、展示当前单测覆盖率、自动发版等功能,减少了组件交付的流程;
编写基础的组件,以满足设计师的设计要求,为项目提供最基础的组件;
使用 Storybook.js 编写详细的组件文档,为使用者提供了详细的使用说明,降低了使用成本;
1
DICK23 2022-06-09 09:36:23 +08:00
1 年这个水平,可以打败现在市场 95%以上前端了
|
3
ningbo2018 2022-06-09 11:03:55 +08:00
怎么联系呢?
|
4
zhengfan2016 2022-06-09 11:16:56 +08:00 via Android
好强
|
5
maxin6 OP @ningbo2018 我附上了邮箱地址
|
6
LavaC 2022-06-09 15:13:37 +08:00
一年就负责过这么多内容真让人羡慕,我接近两年经验,里面有大半时间还是浪费在了做纯业务方便的工作
|
7
alexsunxl 2022-06-09 15:30:35 +08:00
你好。我们这招前端。在高新园这边。后端 rust ,前端主要也是 react+ts 的
有兴趣来聊聊吗 |
9
hunter0122 2022-06-09 17:26:09 +08:00
好卷,网友们无时无刻不在提醒我是个废物
|
10
coderlxm 2022-06-09 20:35:44 +08:00 via iPhone
有点牛逼 这才 1 年经验 吊打一大堆培训班 5 年的
|
11
vision1900 2022-06-09 20:43:46 +08:00
Jest + Testing Library + Storybook 这一看就很内行
|
12
maxin6 OP 谢谢各位的赞赏,来点内推呀前辈们
|
13
guanghao7 2022-06-10 16:07:46 +08:00
北京考虑吗
|
15
bojue 2022-06-12 20:55:12 +08:00
1 年确实强
|
16
Rwq8xlHrBAi0ct2w 2022-06-13 18:06:25 +08:00 via Android
2017-2021?
|