小鹏汽车前端资深开发工程师
社招全职3年以上地点:广州状态:招聘
任职要求
1、本科以上学历,三年以上前端开发工作经验 ; 2、前端基础知识扎实,熟练掌握原生JavaScript(ES6)、HTML、CSS; 3、熟悉并掌握至少一种MVVM框架,如: React、Vue,React优先; 4、熟悉 Node.js 及主流开发框架 (Koa.js、Egg.js)或具备后端语言经验,Java优先 ; 5、熟悉前端工程化和相关构建打打包工具,如 (webpack、Vue CLI、Babel、ESlint ); 6、具有大型后台系统开发,微前端开发者,全栈工程师能力者优先;
工作职责
1、负责小鹏汽车工程效能平台的相关前端工作,工程化建设,提升整体中心研发质量,保证产品交付质量; 2、负责解决前端开发流程中的各种痛点,带领技术攻关; 3、持续优化项目技术、保证代码质量和服务稳定、提升用户体验;
包括英文材料
学历+
前端开发+
https://roadmap.sh/frontend
Step by step guide to becoming a modern frontend developer
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
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
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.
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.
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
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.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
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.
CLI+
https://developer.mozilla.org/en-US/docs/Learn_web_development/Getting_started/Environment_setup/Command_line
In your development process, you'll undoubtedly be required to run some commands in the terminal (or on the "command line" — these are effectively the same thing).
https://www.youtube.com/watch?v=dfTpFFZwazI
In this video, let's look at how to create CLI scripts with JavaScript and Node.js.
https://www.youtube.com/watch?v=zPYjfgxYO7k
In this video we'll build a simple golang cli app that shows the weather forecast for the day.
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.
ESLint+
https://eslint.org/docs/latest/use/getting-started
ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code, with the goal of making code more consistent and avoiding bugs.
https://www.youtube.com/watch?v=E2tbZoTjcQA
Josh shows how you can use ESLint to set rules for your JavaScript/TypeScript code and how you can easily format it.
https://www.youtube.com/watch?v=eieTlMwCwWU
Let's learn how to install and configure ESLint!
相关职位
社招5年以上网易职能
1. 负责财经产品中心核算、资金、税务等业务系统的前端技术设计和开发工作; 2. 关注系统质量、性能和体验,解决系统开发中的技术难点,Owner子系统架构的持续升级; 3. 能够高效的借助各类技术工具,排查系统问题,给出并跟进解决方案,提升业务效率; 4. 参与各系统需求分析,并给出技术可行性方案和准确估时,确保技术实现的高效性和合理性; 5. Owner或参与前端整体基础设施建设,如工程框架、组件库等; 6. 协同好团队内、外各角色,主动做好方案、进度的沟通工作,推进业务按期交付;
更新于 2025-04-17
社招5年以上旅游业务开发
负责携程接送机包车游业务产品的前端开发工作,保障相应产品的持续迭代负责前端工程化体系建设,逐步提升开发和交付效率,保障产品工程质量系统性优化产品系统的性能,易用性,提升线上用户体验能独立承担关键功能模块的设计和开发,参与重难点问题攻坚
更新于 2025-03-11
社招6年以上信息技术类
1.负责财务部门前端开发设计工作,包括前端页面开发、 与后端框架对接等; 2.前端代码重构和优化, 不断的提高代码的质量, 为 项目持续开发提供保障; 3.分析和解决研发过程中出现的问题, 撰写技术文档 。
更新于 2025-02-06