小红书前端技术专家(跨端)-社区技术
任职要求
1、5 年以上 React Native 开发经验,精通JavaScript/TypeScript、React 框架,熟悉 React Native 0.72+ 版本特性,具备跨平台开发能力; 2、至少熟悉一种原生开发技术(iOS/Android),了解原生组件封装; 3、有移动端性能调优经验(内存管理、渲染效率、网络请求等),熟悉 Sentry/NewRelic 等监控工具; 4、主导过至少一个完整 RN 或类 RN 项目(Lynx/Weex等)项目,有线上成熟产品案例,有 C 端项目经验加分。
工作职责
1、负责小红书社区 C 端核心场景(地图、兴趣话题、创作中心等)的 React Native 跨端架构设计与实现,主导 RN 0.72+ 版本技术升级与性能优化; 2、通过内存管理、渲染管线优化、网络请求合并等手段提升端侧体验,建立相应的监控体系,保障亿级用户下的流畅度与稳定性; 3、通过性能和体验优化实验,结算业务收益,通过技术手段驱动业务增长; 4、跟踪 React Native 生态动态(如 New Architecture 等),结合社区业务场景推动技术创新,孵化跨端交互新范式。
负责携程酒店大前端技术架构的建立和实施,主导大前端框架开发,并据此制定合理有效的开发规范,包括并不限于Trip.com ( http://trip.com/ )和携程旅行的APP、H5、PC、小程序。负责梳理和优化大前端开发流程,搭建高效集成的大前端开发环境,提高大前端开发质量和效率。负责推动大前端架构和标准在各业务线落地实施。把握大前端技术发展潮流,牵头新技术的研究,并用新技术推动业务发展。有深刻的用户体验认知,能站在用户角度思考产品问题不断提升前端用户体验。
团队介绍: 我们是小红书前端架构团队,提供一体化 Web 研发框架、前端研发平台、设计系统、RN、APM 监控、组件物料等前端技术服务和能力,支撑小红书各个前端团队。 工作职责: 1、负责小红书 React Native 跨端技术体系的架构设计与实践,研发工具链、调试工具、运行时框架、客户端实现上进行技术体系保障; 2、建设跨端技术生态,在组件库、物料、自定义组件等方面进行业务支撑; 3、跟踪社区生态,结合业务进行技术创新与落地;
1、负责团队机器学习/深度学习业务系统的前端架构设计、精准技术选型以及完善技术方案的制定,确保架构能够支撑产品的高并发、高性能需求; 2、主导前端工程化建设,涵盖性能优化、构建系统、发布流程等关键基础设施建设,并统筹管理相关工作推进,保障业务产品前端开发的高效与稳定; 3、带领团队全力攻克技术难题,针对不同业务产品的特点制定并强力推行前端开发规范和最佳实践,提升团队整体技术产出质量,满足算法工程师在Reckon平台调试算法和模型以及部署上线的前端交互需求; 4、积极推动跨团队技术合作,与算法团队、产品团队紧密配合,深度参与重要技术决策,为各团队提供专业的技术咨询,促进技术协同发展,助力RTC、Pitaya等基于MLX上层应用的前端技术实现; 5、密切关注前端技术发展趋势,组织进行技术预研和创新实践,并在团队内有效进行技术分享,保持团队技术先进性,以适应不断迭代的机器学习业务和产品需求。