小红书前端技术专家(跨端)-社区技术
任职要求
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)之间的技术互通与协同方案。
1、负责团队机器学习/深度学习业务系统的前端架构设计、精准技术选型以及完善技术方案的制定,确保架构能够支撑产品的高并发、高性能需求; 2、主导前端工程化建设,涵盖性能优化、构建系统、发布流程等关键基础设施建设,并统筹管理相关工作推进,保障业务产品前端开发的高效与稳定; 3、带领团队全力攻克技术难题,针对不同业务产品的特点制定并强力推行前端开发规范和最佳实践,提升团队整体技术产出质量,满足算法工程师在Reckon平台调试算法和模型以及部署上线的前端交互需求; 4、积极推动跨团队技术合作,与算法团队、产品团队紧密配合,深度参与重要技术决策,为各团队提供专业的技术咨询,促进技术协同发展,助力RTC、Pitaya等基于MLX上层应用的前端技术实现; 5、密切关注前端技术发展趋势,组织进行技术预研和创新实践,并在团队内有效进行技术分享,保持团队技术先进性,以适应不断迭代的机器学习业务和产品需求。