爱奇艺高级前端开发工程师
社招全职5年以上研发地点:上海状态:停招♡ 收藏
工作描述
任职要求 - 本科及以上学历,计算机或相关专业,5 年及以上前端 / 跨端 / 全栈开发经验; - 扎实掌握 HTML5、CSS3、JavaScript(ES6+)等前端基础,熟悉 W3C 标准、浏览器兼容性与前端安全机制; - 精通至少一种主流前端框架(如 React / Vue / Svelte),深入理解其底层原理(虚拟 DOM、渲染机制、响应式系统、Diff 算法等); - 熟练使用 TypeScript,具备类型设计和泛型编程能力; - 熟练使用 Node.js(如 Express / Koa / NestJS 等框架),具备服务端开发经验(RESTful / GraphQL / gRPC); - 熟悉数据库(关系型数据库如 MySQL / PostgreSQL、NoSQL 如 Redis /…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
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.
GraphQL+
https://graphql.org/learn/
Learn about GraphQL, how it works, and how to use it
https://www.howtographql.com/
The free and open-source tutorial to learn all around GraphQL to go from zero to production.
https://www.youtube.com/watch?v=xMCnDesBggM
In this GraphQL tutorial series you'll learn how to set up a GraphQL server and make queries/mutations using GraphQL query syntax.
https://www.youtube.com/watch?v=Zg4XIpnLWQg
In this brief video I will be explaining GraphQL for beginners.
还有更多 •••
相关职位
社招3年以上A134922
- 本科及以上学历,具备 3 年以上工作经验 - 熟练掌握 JavaScript、HTML、CSS 等原生前端基础技术,熟悉相关规范 - 熟练掌握 Web 端开发体系:React、TS、Node.js
更新于 2026-09-04武汉
社招5年以上核心本地商业-基
1)本科及以上学历,4-10年前端开发经验。 2)HTML/CSS/JavaScript基础扎实,熟悉W3C标准,了解ECMA规范发展状况。 3)熟练使用主流框架(React/Vue),并熟悉主流框架
更新于 2026-02-09北京
社招A212323
1、计算机基础扎实,熟练掌握JavaScript/TypeScript,CSS等前端基础;同时熟练掌握Python/Java/Node.js等至少一门语言,具备扎实的算法和系统设计能力; 2、了解前端
更新于 2026-05-09上海