夸克智能信息-前端开发工程师-智能工具-广州
社招全职2年以上技术类-前端地点:广州状态:招聘
任职要求
1. 2 年以上工作经验,精通各种前端技术(包括HTML / CSS / JavaScript等),熟悉ES6语法,熟悉网络协议(HTTP/SSL),熟悉常见安全问题和对策; 2. 精通主流的前端框架,如 react / vue 等,精通前端构建工具,如 Webpack / Vite 等; 3. 熟悉 nodejs 相关知识,并有 express / koa / egg 等的实践经验,或有其他后端开发经验; 4. 擅长性能优化,有架构设计能力,有过大规模复杂项目开发背景; 5. 对前端技术有持续的热情,对新事物敏感,喜欢探索,有较强的创新意识与责任感; 6. 具备客户端能力或者 Native & Web 技术融合经验优先
工作职责
1、参与夸克用户端产品开发,负责夸克 AI 工具、夸克学习,夸克扫描王,夸克高考等夸克智能工具业务开发工作 2、负责需求的技术方案拆解、方案评审和上下游的协调推进,在项目周期内高效、高质量交付 3、负责前端业务的架构设计工作,推进整体方案拉通及实现落地,并通过技术的手段持续改善性能和体验 4、参与夸克 AI、学习、扫描王的技术调研、新技术探索和技术攻坚工作
包括英文材料
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.
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.
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.
相关职位
社招5年以上技术类-前端
负责夸克运营业务的移动端页面开发,参与小说、活动、福利及其他互动产品的项目落地,沉淀、打磨H5的互动玩法和能力,包括但不限于H5小游戏、互动动效,优化页面性能,打造业内高水平的用户体验。
更新于 2025-07-29
社招1年以上技术类-前端
1. 负责夸克移动端和PC前端业务的开发和维护,包括但不限于PC首页、搜索结果页、夸克小说、夸克文档等前端内容业务; 2. 负责前端业务的架构设计工作,推进整体方案拉通及实现落地,并通过技术的手段持续改善性能和体验; 3. 主导或参与创新产品技术方向探索和业务落地,参与前端工程化、性能、Serverless等新技术的建设和推广落地当中。
更新于 2025-09-25
社招2年以上技术类-前端
1、负责夸克PC浏览器图像&视频AIGC前端业务开发,包括但不限于图像/视频生成、编辑以及AI工具等前端业务; 2、负责夸克浏览器前端架构设计工作,推进整体方案拉通及实现落地,并且在理解产品业务的基础上,通过技术手段提升产品的用户体验; 3、主导或参与前端/客户端技术优化和难点攻关,包括但不限于复杂编辑器、工作流、页面性能优化、用户关键漏斗、稳定性建设等; 4、关注前端前沿技术研究,通过新技术服务团队和业务;
更新于 2025-08-06