小红书前端技术专家(跨端)-社区技术
任职要求
1、5 年以上 React Native 开发经验,精通JavaScript/TypeScript、React 框架,熟悉 React Native 0.72+ 版本特性,具备跨平台开发能力; 2、至少熟悉一种原生开发技术(iOS/Android),…
工作职责
1、负责小红书社区 C 端核心场景(地图、兴趣话题、创作中心等)的 React Native 跨端架构设计与实现,主导 RN 0.72+ 版本技术升级与性能优化; 2、通过内存管理、渲染管线优化、网络请求合并等手段提升端侧体验,建立相应的监控体系,保障亿级用户下的流畅度与稳定性; 3、通过性能和体验优化实验,结算业务收益,通过技术手段驱动业务增长; 4、跟踪 React Native 生态动态(如 New Architecture 等),结合社区业务场景推动技术创新,孵化跨端交互新范式。
负责携程酒店大前端技术架构的建立和实施,主导大前端框架开发,并据此制定合理有效的开发规范,包括并不限于Trip.com ( http://trip.com/ )和携程旅行的APP、H5、PC、小程序。负责梳理和优化大前端开发流程,搭建高效集成的大前端开发环境,提高大前端开发质量和效率。负责推动大前端架构和标准在各业务线落地实施。把握大前端技术发展潮流,牵头新技术的研究,并用新技术推动业务发展。有深刻的用户体验认知,能站在用户角度思考产品问题不断提升前端用户体验。
1、负责小红书多端Web业务长期架构模式演进,保障基础体验和性能稳定性; 2、作为技术POC角色和产品深度沟通协作,通过技术手段持续贡献业务增长。
1.负责用户端多端业务开发与维护: 主导或参与鸿蒙OS (ArkUI/ArkTS)、Android (Java/Kotlin)、iOS (Swift/Objective-C) 及前端 (H5/小程序/React等) 应用的规划、设计与实现。 2.主导技术方案设计与架构: 针对复杂业务需求,设计跨鸿蒙OS、Android、iOS及前端的可扩展、高性能技术方案,并能指导L6职级同学进行具体开发落地。 3.建立与优化开发规范: 制定并推行多端的开发规范、代码质量标准和工程化实践,输出关键性能优化方案(如启动速度、内存管理、渲染流畅度、包体积等)。 4.跟踪技术演进与落地: 密切关注鸿蒙OS、Android、iOS及前端技术栈(如React Native, Flutter, Taro, Weex等)的动态,评估并推动新技术(如鸿蒙原子化服务、分布式能力、新框架特性等)在业务中的有效应用。 5.推动跨端技术融合与互通: 探索并实践鸿蒙OS与小程序、H5、以及与其他Native平台(Android/iOS)之间的技术互通与协同方案。