具有PC端、移动端、前后端分离、SSR及微信公众号、小程序的开发经验,熟练使用HTML5、CSS3、JavaScript构建高性能的Web应用程序。
熟悉ES6新特性、预编译TypeScript、jQuery类库,原生BOM、DOM对象。熟练运用Ajax、Json进行数据交互,常用Axios。
熟练Flex布局,预处理器Sass,熟悉Ant Design、ElementUi、BootStrap等常用前端UI框架。了解Scss、UnoCss。
熟悉React、Vue框架进行组件化开发单页应用,状态管理库Redux、Vuex、Pinia、Dva,SSR开发NextJs、NuxtJs
开发过微信小程序,混合App,能快速进行跨多尺寸、多平台设备开发
能使用NodeJs、WebPack、Vite搭建开发环境,Nginx部署,PM2管理,并使用过Express开发过数据接口,Postman工具进行接口测试。
熟悉使用Git、Svn版本控制,Charles抓包,Ngrok代理,掌握Linux Shell基本命令。了解Http协议、Jenkins、Docker、MySQL。
拥有良好的代码编程习惯,较强的学习能力和解决问题的能力,能保证项目在周期内完成的同时也兼顾了质量。
1. 负责公司微信小程序项目,活动H5广告,Pc官网,App配套开发
2. 参与产品需求分析,产品模块的概要设计,估算产品的开发时长。
3. 高质量编码还原Ui设计的界面,同后端合作实现数据的交互,功能上的优化。
4. 搭建前端整体开发环境,简化发布操作,提升开发效率。
5. 维护已有项目,修复Bug,对产品的进行优化和迭代测试工作。