夸克智能信息-前端开发工程师-夸克-广州
社招全职1年以上技术类-前端地点:广州状态:招聘
任职要求
1. 2年以上工作经验,精通各种前端技术(包括HTML/CSS/JavaScript等),熟悉ES6语法,熟悉网络协议(HTTP/SSL),熟悉常见安全问题和对策; 2. 精通主流的前端框架,如react/vue等,精通前端构建工具,如 Webpack / FIS等; 3. 熟悉nodejs 相关知识,并有express/koa等的实践经验,或有其他后端开发经验; 4. 擅长性能优化,有架构设计能力,有过大规模复杂项目开发背景; 5. 对前端技术有持续的热情,良好的团队协作能力,提升团队研发效率,实现极致性能,通过创新交互优化产品体验; 6. 具备客户端能力或者Native&Web技术融合经验优先; 7. 具备大规模/高负载场景下NodeJS应用开发、运维经验优先。
工作职责
1. 负责夸克移动端和PC前端业务的开发和维护,包括但不限于PC首页、搜索结果页、夸克小说、夸克文档等前端内容业务; 2. 负责前端业务的架构设计工作,推进整体方案拉通及实现落地,并通过技术的手段持续改善性能和体验; 3. 主导或参与创新产品技术方向探索和业务落地,参与前端工程化、性能、Serverless等新技术的建设和推广落地当中。
包括英文材料
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
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
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.
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.
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.
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
高负载+
https://dev.to/m0n0x41d/highload-saga-the-fundamentals-4kj4
In the modern big tech world, there are titans among mortal, tiny applications, and the common name for such titans is "Highload applications."
相关职位
社招5年以上网易职能
1、向上承接产品需求,了解业务并按交互和视觉要求完成前端开发任务; 2、持续关注前端技术的发展和趋势,不断学习和掌握新的前端开发技术和工具,优化前端基础设施; 3、根据产品需求,参与项目前端架构设计,设计合理方案; 4、已有产品技术难题的解决,提供相应的解决方案和优化建议,不断提升产品质量; 5、能够对产品、技术方案选型及代码评审并能提出改进意见;
更新于 2025-05-26
校招
1、探索学习Web前端开发最新技术,保持技术前瞻性,持续推动系统架构的合理性,扩展技术深度与宽度 2、结合业务打造满足用户需要、符合用户习惯的高性能产品,支持Web端(浏览器、小程序等)产品的研发工作 3、协助维护游戏官网,社区和智能客服和本地化平台的WEB前端的开发工作 4、与后端开发人员紧密配合,完成产品的整体开发
社招2年以上技术类-开发
职位描述 1. 负责夸克PC浏览器的深入优化及基础功能开发工作,包括跟产品同学沟通需求、业务需求开发和上线,效果分析,稳定性监控及维护,重/难点技术攻关; 2. 负责核心基础业务的架构设计和技术攻关,参与核心基础业务的架构设计和技术攻关工作; 3. 负责PC端的性能优化工作,提升浏览器的启动速度、网页加载速度、基础稳定性打造极致的用户体验;
更新于 2025-07-30