滴滴高级前端研发工程师(J250701005)
社招全职2年以上技术地点:北京状态:招聘
任职要求
1.相关专业本科或以上学历,2年+前端开发经验; 2.熟练运用 JavaScript 语言与 HTML5、CSS3 等技术,有技术视野的广度和特定领域的深度; 3.熟悉模块化、前端编译和构建工具,熟练运用主流的移动端JS库和开发框架,并深入理解其设计原理,例如:Vue/React/Webpack/Gulp等; 4.至少熟悉一门非前端的语言(如NodeJS/Java/PHP/C/C++/Python/Ruby),并有实践经验; 5.对技术有强烈的进取心,具有良好的沟通能力和团队合作精神、优秀的分析问题和解决问题的能力。 加分项 1.有票务,出游及租车经验开发经验,对出行有浓厚兴趣 2.有技术 Sense,热爱技术,有激情,敢于使用技术创新赋能业务 3.有跨端方案开发经验 4.对代码有强烈的洁癖
工作职责
1. 负责前端项目代码开发、页面重构以及交互设计逻辑处理 2. 负责前端技术架构设计,推进新技术在业务中落地 3. 解决产品开发过程中的疑难问题,性能优化问题 4. 关注前端前沿技术研究,通过新技术服务团队和业务
包括英文材料
学历+
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!
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
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.
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.
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.
Gulp+
https://gulpjs.com/docs/en/getting-started/quick-start/
https://www.freecodecamp.org/news/super-simple-gulp-tutorial-for-beginners-45141974bfe8/
Gulp is one of the most popular build tools these days — along with Webpack.
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.
PHP+
https://www.learn-php.org/
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages.
https://www.youtube.com/watch?v=l4_Vn-sTBL8
This PHP full course for beginners will teach you everything from scratch—from PHP basics to advanced concepts!
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Ruby+
https://www.ruby-lang.org/en/documentation/quickstart/
This is a small Ruby tutorial that should take no more than 20 minutes to complete.
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.
前端开发+
https://roadmap.sh/frontend
Step by step guide to becoming a modern frontend developer
相关职位
社招2年以上技术
1、负责EHR方向产品的Web前端开发工作,包括实现用户界面和交互功能,确保符合产品需求和设计标准; 2、与团队成员紧密协作,通过高效的沟通和协同工作,确保研发任务的高质量按时完成; 3、负责前端系统的工程优化,通过模块化、组件化等手段提升系统的可维护性和可扩展性,减少技术债务,提高开发效率; 4、负责优化产品性能,提升用户体验,确保产品的浏览器兼容性和响应速度; 5、积极参与前端技术的研究和分享,推动团队技术进步。
更新于 2025-07-21
社招网易有道
1. 负责PC和移动端Web页面的开发、维护和优化。 2. 参与产品的需求分析与设计,提出合理方案,完成前端功能的编码和测试。 3. 研究前沿前端技术,探索创新的开发思路,并将其应用到团队和产品中。
更新于 2025-04-16
社招A204231
1、参与字节跳动大数据研发与治理平台的前端研发工作; 2、积极推动各维度优化,包括工程质量、前端性能、产品体验等; 3、建立高效的前端开发工作流,完善团队前端工程化基建。
更新于 2023-12-08