爱奇艺前端工程师-26届校招
校招全职研发地点:上海状态:招聘
任职要求
- 扎实掌握 HTML5、CSS3、JavaScript(ES6+)等前端基础,熟悉 W3C 标准、浏览器兼容性与前端安全机制; - 精通至少一种主流前端框架(如 React / Vue / Svelte),深入理解其底层原理(虚拟 DOM、渲染机制、响应式系统、Diff 算法等); - 熟练使用 TypeScript,具备类型设计和泛型编程能力; - 熟练使用 Node.js(如 Express / Koa / NestJS 等框架),具备服务端开发经验(RESTful / GraphQL / gRPC); - 熟悉数据库(关系型数据库如 MySQL / PostgreSQL、NoSQL 如 Redis / MongoDB 等),理解…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
- 负责业务平台的前端页面设计、开发与维护; - 对用户体验进行持续优化,并监控平台前端运行状况(错误日志、性能指标、异常告警等); - 参与前端架构、核心组件或技术中台的设计与研发,推动团队技术升级; - 推动工程化、模块化、组件化、自动化流程的落地(如 CI/CD、静态检查、自动化测试、代码规范、构建优化); - 与产品、设计、后端团队协作,高效推动需求落地与版本交付。
包括英文材料
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
ES6+
[英文] ES6 Tutorial
https://www.javascripttutorial.net/es6/
[英文] Javascript ES6
https://www.w3schools.com/JS/js_es6.asp
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.
Svelte+
https://svelte.dev/tutorial/svelte/welcome-to-svelte
Welcome to the Svelte tutorial!
https://www.youtube.com/watch?v=8DQailPy3q8
DOM+
https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction
The Document Object Model (DOM) is the data representation of the objects that comprise the structure and content of a document on the web.
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
Node.js+
https://liaoxuefeng.com/books/javascript/nodejs/index.html
从本章开始,我们就正式开启JavaScript的后端开发之旅。
https://www.youtube.com/watch?v=32M1al-Y6Ag
This is an intro to Node.js. No frameworks or libraries.
https://www.youtube.com/watch?v=zb3Qk8SG5Ms&list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU
In this Node JS tutorial I'll introduce to what exactly Node is all about, why we'd use it and the technologies you'll need to be familiar with to get started.
Express+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Introduction
本节将回答“什么是 Node”以及“什么是 Express”这两个问题,并通过主要特征和构成要件来简要介绍 Express 框架的与众不同之处。
[英文] Hello world example
https://expressjs.com/en/starter/hello-world.html
Embedded below is essentially the simplest Express app you can create.
https://www.youtube.com/watch?v=SccSCuHhOw0
ExpressJS is the most popular Node.js web server framework and is the basis of thousands of sites.
Koa+
https://github.com/koajs/workshop
[英文] Introduction | Koa
https://koajs.com/#introduction
Koa is a new web framework designed by the team behind Express, which aims to be a smaller, more expressive, and more robust foundation for web applications and APIs.
https://www.youtube.com/watch?v=z84uTk5zmak
In this video we will look at the Koa framework which is a microframework created by the same creators of Express.
NestJS+
https://www.freecodecamp.org/news/the-nestjs-handbook-learn-to-use-nest-with-code-examples/
NestJS is a progressive Node.js framework for building efficient, reliable, and scalable server-side applications.
https://www.youtube.com/watch?v=sFnAHC9lLaw
Learn NestJS in this comprehensive course for beginners.
REST+
https://roadmap.sh/golang/rest-api
Building a REST API in Go offers a blend of high performance, ease of deployment, and scalability.
https://spring.io/guides/gs/rest-service
This guide walks you through the process of creating a “Hello, World” RESTful web service with Spring.
https://www.restapitutorial.com/
REST (Representational State Transfer) APIs have revolutionized the way developers build and integrate web services, enabling seamless communication between systems and applications.
还有更多 •••
相关职位
校招技术
- 参与公司 Agent 平台 / AI 工作流系统 /智能体引擎 /中台的架构设计与技术落地; - 设计与实现 Agent 节点、策略模块、工具调用、执行引擎、任务调度、状态管理、日志追踪等核心能力; - 负责系统的性能优化、模块重构、技术栈升级、遗留系统改造; - 与产品、前端、数据等团队密切协作,推动需求从设计到上线的落地。
更新于 2025-11-26上海
校招技术
-参与公司AI相关创新项目的工程应用研发; -深度整合视频AI分析数据,按需定制化MCP,基于大语言模型能力,设计与实现各类智能体Agent; -负责系统的性能优化、模块重构、技术栈升级、遗留系统改造; -与产品、算法、前端等团队密切协作,推动需求从设计到上线的落地。
更新于 2025-11-27北京
校招
1、参与自研 SoC 模块的架构制定、方案设计和 RTL 编码实现,完成 RTLQA(Lint/CDC/DFT/RDC等) 交付检查流程; 2、配合 验证团队,Review 验证计划,定位并修复功能缺陷,确保代码覆盖率达标; 3、配合 中后端 团队完成 时序/面积/功耗 的收敛优化; 4、支持 FPGA/Emulator 原型验证; 5、支持 回片后调试及性能/功耗测试;
更新于 2025-12-12上海|深圳|武汉