1、有大型互联网开发经验(千万UV页面开发),并能够对系统性能,体验和稳定性方面有优化经验,保证用户体验
2、能熟练运用HTML、CSS以及javascript构建高性能web应用
3、熟悉jquery、zepto库,熟悉react框架
4、了解java、nodejs等后台开发语言,并有相关实践经验
5、有一定的业务scene,并能通过技术手段优化业务,帮助业务拿结果
1、天猫全球双11晚会:是阿里双11购物狂欢节零点前举办的综合性文艺晚会,联动多家电视台直播。技术需要实现多屏多场景互动,为双11造势,对稳定性和性能要求很高,挑战很大。
技术框架:zepto+服务端渲染
页面流量大:uv 数千万,pv 达到上亿级别,各种降级预案都需要考虑。C端主要负责金主坑和聊天室这两个模块的开发,B端负 责晚会控制台的开发。
金主坑和交互一起设计的电梯动画引导进店,业务目标达成率150% 稳定性保障:容错:金主坑,算法推荐数据和dip定向投放数据兼容打底;QPS扛压聊天室服务端数据回源cdn;控制台控制c端 页面,除了正常节目单切换外,异常场景能回刷降级风险。
性能:首屏需要加载的静态资源通过zcache下发到客户端,提高秒开率。降低内存,图片cdn剪裁,过期的节目回收dom节点。
2、天猫超市:负责天猫超市营销域的前端侧,对营销玩法非常熟悉。To B各种营销工具的支持,To C基于营销工具的凑单承接页和一 些营销权益模块。
技术框架:c端:rax(类react的DSL),中后台:fusion(react)
业务理解:通过营销工具提升GMV,营销简化;复返复购,买返超市卡
用户感知:前端对异常的感知,页面流量下跌报警,接口异常告警。js报错告警。
研发提效:c端从源码开发变成模块搭建开发;中后台可视化搭建