logo

露个脸React、TypeScript工程师找远程工作

头像
173****5034
101阅读0评论

专业技能

l 熟练掌握 React 及性能优化等扩展技能,能够独立负责研发项目。

l 熟练掌握 T****ypeScript 进行开发,掌握ES新语法。

l 熟练掌握 Re****duxD****va 数据管理方案,了解 Xstate 状态管理方案。

l 熟练掌握 P****ostCSSSassLess CSS编写方案。

l 掌握使用主流 UI 组件库能够根据业务需求合理按需进行二次封装。

l 掌握 Webpack 构建流程,能够独立从0搭建开发环境,优化打包配置,能够使用 Rollup 搭建组件库脚手架。

l 掌握 Git 工作流,能够合理运用 Git 进行协同开发,并对需求进行合理提交以及规范 Commit。

工作经验

l 封装公司公共组件库,极大提升开发效率。

l 搭建基础架构提升打包效率以及代码质量、统一代码规范。

l 协调沟通具体功能细节问题,与其他技术人员沟通并制定实施计划。

l 与后台开发工程师配合,良好合作完成业务。

l 学习到应该如何远程高效率的保证沟通以及代码质量。

l 根据业务场景自产出合理需求,并通过合理时间交付。

l 了解学习到开源精神,并投身其中。

l 学习到应该如何编写出逻辑清晰,易于维护到代码。

l 根据产品需求进行功能开发、根据故障描述修复问题,并对其作出优化,优化产品应用的性能,提高系统的易用性。

l 将老项目重构为Vue3,大幅度降低项目维护成本、提升项目性能。

l 学习Vue3并引用到实际项目中,并分享给同期实习生。

开源项目

Ø React + TypeScript 自建组件库**(C****omingUI)**

技术栈**:**React + TypeScript + Rollup + PostCSS

项目背景:这是一个独立编写的React 语义化 UI 组件库,项目主要目的为学习。

项目成果:通过该项本人了解到应该如何设计一个组件,如何做好单元测试,应该如何提示组件到可靠性。

项目难点:首先是如何编写一个可以打包出体积小干净的包的 Rollup 脚手架,然后是应该如何设计样式。

解决方案:通过学习现有组件库如何搭建脚手架,去查看他的源码,然后通过总结以及学习到到新知识搭建出了自己到 Rollup 脚手架 new**-library**(点击可跳转)。

城市:
其他
职业:
开发
加载中…
精选评论
暂无数据
暂无数据