小红书【2026校招】前端开发工程师-企业效率
校招全职前端开发地点:上海 | 北京 | 杭州状态:招聘
任职要求
1、本科及以上学历,计算机、软件工程等相关专业优先; 2、熟悉React/Vue等前端框架开发,熟悉业界常用的组件库如Ant Design等,技术文档编写标准且规范; 3、熟悉响应式设计和移动端开发,能够处理不同设备和浏览器的兼容性问题,了解PWA、Hybrid或跨平台框架(如React Native、Flutter)的基本原理。 4、熟悉前端工程化工具(如Webpack、Vite、Babel等),能够配置和优化构建流程,具备模块化、组件化开发思维,了解CI/CD流程。 5、GitHub有高质量项目贡献者优先,全栈工程师优先,ACM获奖者优先; 6、为人善良,正能量,责任心强,抗压能力强,具备一定协同能力,对世界充满热爱,对技术充满热爱。
工作职责
1、负责面向公司内部的AI研发应用平台的设计与开发,独立完成技术方案设计与核心代码实现,持续创新,参与落地软、硬工作流解决方案,帮助小红书研发提升开发效率; 2、负责人事、采购、行政等内部核心系统的架构设计及AI相关功能开发,帮助小红书员工进入下一个高效办公时代,提升工作幸福感; 3、负责小红书业财产品体系建设,包括业财一体、财务支付、结算、核算、报表、资金等产品; 4、负责持续优化系统性能,提升服务稳定性,保障系统安全性和可维护性。
包括英文材料
学历+
React+
[英文] Quick Start - React
https://react.dev/learn
This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
https://www.youtube.com/watch?v=SqcY0GlETPk
Master React 18 with TypeScript! ⚛️ Build amazing front-end apps with this beginner-friendly tutorial.
https://www.youtube.com/watch?v=x4rFhThSX04
Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners.
Vue+
[英文] Tutorial | Vue.js
https://vuejs.org/tutorial/
The goal of this tutorial is to quickly give you an experience of what it feels like to work with Vue, right in the browser.
https://www.youtube.com/watch?v=VeNfHj6MhgA
3 Hour crash course of the Vue.js framework. You will learn all the fundamentals including components, directives, lifecycle, events and much more.
Ant Design+
https://www.youtube.com/watch?v=VwybcHGAlpU
Ant Design is an enterprise-class UI design language and React UI library with a set of high-quality React components.
React Native+
[英文] Learn the Basics
https://reactnative.dev/docs/tutorial
React Native is like React, but it uses native components instead of web components as building blocks.
https://roadmap.sh/react-native
Step by step guide to becoming a React Native developer
https://www.youtube.com/watch?v=f8Z9JyB2EIE
Get hands-on with React Native and Expo in this crash course! Build a mobile movie app from scratch, and learn essential skills for mobile development along the way.
Flutter+
https://flutter.dev/learn
With codelabs, YouTube videos, detailed docs, and more, find everything you need to get started with Flutter or continue your learning journey.
https://www.youtube.com/watch?v=VPvVD8t02U8
Learn how to use Flutter in this complete course for beginners.
Webpack+
[英文] Getting Started
https://webpack.js.org/guides/getting-started/
Webpack is used to compile JavaScript modules.
https://www.youtube.com/watch?v=3On5Z0gjf4U&list=PLblA84xge2_zwxh3XJqy6UVxS60YdusY8
https://www.youtube.com/watch?v=IZGNcSuwBZs
In this video, we will create a Webpack dev environment from scratch.
Vite+
https://www.youtube.com/watch?v=89NJdbYTgJ8
In this video, we will talk about the Vite JavaScript build tool. We will also compare it to Webpack as well as Create React App.
Babel+
https://babeljs.io/docs/
Babel is a toolchain that is mainly used to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript in current and older browsers or environments.
https://www.youtube.com/watch?v=o9hmjdmJLMU
In this video you will learn why do you need to transpile Javascript at all and how Babel comes into play, what babel packages do you need to install and how to use and configure Babel to transpile Javascript code.
CI+
https://www.ibm.com/cn-zh/think/topics/continuous-integration
持续集成 (CI) 是一种软件开发实践,开发人员在整个开发周期中会定期将新的代码和代码变更集成到中央代码存储库中。它是 DevOps 和敏捷方法的关键组成部分。
https://www.youtube.com/watch?v=42UP1fxi2SY
CD+
https://www.redhat.com/zh-cn/topics/devops/what-is-ci-cd
CI/CD 是持续集成和持续交付/部署的缩写,旨在简化并加快软件开发生命周期。
https://www.youtube.com/watch?v=R8_veQiYBjI&list=PLy7NrYWoggjzSIlwxeBbcgfAdYoxCIrM2
GitHub+
[英文] GitHub Learn
https://learn.github.com/
Discover a wide range of beginner-friendly tutorials, hands-on learning, and expert-led lessons.
相关职位
校招前端开发
1、参与公司电商广告业务的前端研发,包括不限于电商、广告、本地生活等业务场景; 2、通过代码复用、工程/架构升级等方式持续性提升个人以及团队的研发效率; 3、关注线上产品的体验和质量,优化产品性能和交互,为用户提供顺畅购买体验的产品链路。
更新于 2025-09-06
校招
1、负责企业内部B端IT系统建设、企业核心管理领域、内部办公、研发过程管理、业务后台管理系统的需求评审、技术方案制定、前端代码编写、测试验收、系统发布等工作; 2、负责已有系统的优化和改进,能够较好地理解原有代码,并编写高质量的代码; 3、关注用户体验,与合作方一起不断改进产品的易用性; 4、关注前端前沿技术研究,通过新技术服务团队和业务。
更新于 2025-06-22
校招
1. 负责公司OA系统的前端研发和维护工作; 2. 提升现有软件质量,Bug修复、优化不良代码,解决性能问题; 3. 持续关注用户体验,不断改进产品的易用性; 4. 参与前端框架和组件易用性改善、基础建设和推动新框架技术的落地; 5. 持续学习和分享前端前沿技术。
更新于 2025-07-18