擅长使用 React + TypeScript 及周边生态开发应用程序;
熟悉 HTML5 、CSS3 和 ECMAScript 6 语法,编写出高质量、符合语义化的代码;
熟悉单元测试,常使用 Jest + Testing Library 对组件和自定义 Hooks 编写单元测试;
了解 Webpack 打包工具、Babel 编译器等配置及原理;
了解 GraphQL / Apollo Client ,以及配置 GraphQL Code Generator 使其能根据服务端 GraphQL 服务器生成前端接口 API 和 TypeScript 类型定义;
了解 GitLab CI/CD ,独立为公司的内部组件库配置 CI/CD ,能够自动构建、执行单元测试和自动发版等功能;
了解常用的数据结构及算法;
了解 HTTP 协议、其常见状态码的含义,以及浏览器缓存策略。