1. 熟悉使用Vue/React全家桶技术;
2. 熟悉开发原生/Tarojs/UniApp小程序技术;
3. 熟练使用React Native/ Flutter 混合开发技术;
4. 熟悉PC端页面重构及浏览器兼容与性能优化;
5. 有使用过Electron跨平台技术开发;
6. 有大型前端项目架构开发经验;
1. 信息化管理平台
该系统集成公司内部数十个内部系统,包含人力资源管理系统、财务系统等;为了更好的做好业务解耦,采用微前端qiankun、React全家桶技术替代原有iframe技术,同时也兼容子系统技术栈,同时更好的区分控制权限功能,在主容器内做好相应权限控制功能;
2. 资源运营系统
使用Vue全家桶技术开发,内部封装数十内部业务组件,并同时封装弹窗、抽屉组件,采用Promise链式调用,更好合理的异步处理;打包过程中,采用代码分割,加载异步,并同时增加CDN云文件加载;减少首屏加载体积;
3. 基于小程序版本迭代App开发
基于公司业务迭代发展,小程序相应功能的制约性,以及加强商户运营能力;开发运营人员专用应用App,采用Flutter、Mobx、Dio技术开发;内部封装数十个内部组件,提高项目迭代效率;包含滑块组件、歌词播放组件、环形轮播组件等;打包过程中,基于不同硬件功能,优化打包体积;监控部分,本地生成log日志,方便远程调用日志及时查看;