10年以上软件开发和架构经验,2年以上团队管理经验;
扎实的前端基础知识储备,对前端工程化、组件化、脚手架、CI/CD有丰富的实战经验;
熟练掌握前端框架如Vue、React, 熟悉其框架源码及内部实现原理;
具备跨多端的开发能力,如Web、H5、Hybrid App、小程序以及Nodejs;
深刻理解前端性能优化策略,对页面的错误与性能数据采集、监控告警、及问题排查有实践的经验;
具备从数据层、接口服务层、BFF到前端应用的整体系统架构设计能力;
熟悉后端语言如C#, Python以及数据库如MongoDB、MySQL等,并具备实战经验;
良好的沟通和团队协作能力,能通过自身经验和技术能力提升团队效率;
熟练的英语读写和良好的听说能力。
【数字化装修管理平台】
鉴于装修业务的特殊性,完成一个装修项目要经历很多流程,而每个流程的数字化管理和协同非常关键,这就驱使研发团队基于业务现状,把装修流程的各个环节线上化,如线索商机、客户、合同、收款、订单、设计、踏勘、施工、监工、客服、数据看板等,考虑到系统使用方的特殊性,以及研发的灵活性,采取了各个产品分支成独立的项目,进行独立开发、测试和部署,使用微前端架构提供基座加载各个子应用,使所有项目融合成一个应用,对业务用户提供统一访问入口,使用角色权限展示能操作的菜单即可。
由于各业务线存在不定期的营销活动需求,如双11或618期间,每次需求提出,需要经历评审、UX设计、开发、联调、测试及上线,周期较长,效率低下;基于这个背景以及业务营销活动的特点,我们抽离和封装了大量通用的基础组件和业务营销组件,并提开发了可视化管理后台系统,各业务的运营和产品人员
鉴于装修业务的特殊性,完成一个装修项目要经历很多流程,而每个流程的数字化管理和协同非常关键,这就驱使研发团队基于业务现状,把装修流程的各个环节线上化,如线索商机、客户、合同、收款、订单、设计、踏勘、施工、监工、客服、数据看板等,考虑到系统使用方的特殊性,以及研发的灵活性,采取了各
在App内存在大量H5应用,并且访问频繁,但H5应用访问加载缓慢,尤其在弱网环境体验非常差;为了提升用户体验,我们推出了离线化管理平台,业务研发可以登录后台将自己的H5应用配置成离线化,并上传上线包即可使用离线功能;当一个H5应用被配置成离线状态后,用户登入App访问的应用即会从