百度高级Web前端研发工程师(J83242)
社招全职3年以上IDG地点:北京状态:招聘
任职要求
- 本科及以上学历,计算机相关专业,3年以上web前端开发经验 - 熟练掌握React/Angular/Vue中的至少一种框架,有相关项目开发经验 - 精通各种Web前端技术(HTML/CSS/Javascript等),对于低代码、设计系统、移动端开发、客户端开发等中的某个或多个领域有一定的实践经验 - 熟练掌握React/Angular/Vue中的至少一种框架,有相关项目开发经验 - 熟悉前端工程化与模块化开发,并有相关实践经验(webpack/rollup/parcel等) - 具备以下经验优先: 了解Go 语言等常用服务端开发语言,有全栈开放经验 参与或主导过大型系统设计,对大型Web应用的质量保障、性能优化和业务监控体系有深入的理解和认知,并具备丰富的实践经验; 有国际化、多语言经验优先 有网约车、用增营销工作经验优先,有较强的产品理解,能从技术角度推动产品优化同学优先 有跨端框架(如 React Native、Flutter、UniApp)经验者优先
工作职责
-负责自动驾驶出行业务-萝卜快跑平台及H5前端的功能设计、开发和优化;保障产品体验流畅、交互友好 -负责深度分析并优化前端性能,提升页面渲染速度、交互流畅度、兼容性及稳定性;提升代码可维护性、组件复用率,并推动前端工程化、模块化 -负责迭代及专项业务项目的推进落地 -负责前端前沿技术研究和新技术调研
包括英文材料
学历+
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
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.
Angular+
[英文] Learn Angular
https://angular.dev/tutorials/learn-angular
This interactive tutorial will teach you the basic building blocks to start building great apps with Angular.
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Angular_getting_started
文章中我们关注 Angular 能提供什么、安装必备的组件、建立一个示例应用,并关注 Angular 的基本架构。
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.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
客户端开发+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Introduction
简要回顾 JavaScript 和框架的历史,为什么框架会存在以及它们提供了什么,如何开始考虑选择一个框架并学习,以及对于客户端框架还有什么替代方案。
https://gamefromscratch.com/the-best-game-development-frameworks/
If you are looking to create a game but perhaps want to craft your own game engine from existing technologies, or you prefer to work at a lower more code focused level, using a game framework instead of a game engine may be right for you.
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.
Rollup+
[英文] Tutorial | Rollup
https://rollupjs.org/tutorial/
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
系统设计+
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.
React Native+
[英文] Learn the Basics
https://reactnative.dev/docs/tutorial
React Native is like React, but it uses native components instead of web components as building blocks.
https://roadmap.sh/react-native
Step by step guide to becoming a React Native developer
https://www.youtube.com/watch?v=f8Z9JyB2EIE
Get hands-on with React Native and Expo in this crash course! Build a mobile movie app from scratch, and learn essential skills for mobile development along the way.
Flutter+
https://flutter.dev/learn
With codelabs, YouTube videos, detailed docs, and more, find everything you need to get started with Flutter or continue your learning journey.
https://www.youtube.com/watch?v=VPvVD8t02U8
Learn how to use Flutter in this complete course for beginners.
相关职位
社招5年以上软硬件服务-Sa
1.产品研发:负责SaaS中心数据系统方向开发及敏捷迭代,保障系统功能持续迭代; 2.技术探索:参与或者负责部门内部的各种技术探索项目,包括但不限于:低代码、组件化、标准化、自动化开发; 3.工程化建设:参与团队工程化体系建设,利用Webpack、React、Serverless、微前端等技术理念构建企业级前端开发搭建平台,提升开发/交付效率; 4.系统稳定性:参与跟构建前端稳定性建设,沉淀性能优化、监控、自动化测试等方向的最佳实践; 5.指导新人:指导初级工程师成长,沉淀优秀的实战经验,开放心态,和团队成员共同进步。
更新于 2025-09-21
社招3年以上MEG
-负责公司网站的前端开发,与后端工程师协作,完成功能的实现和优化 -负责编写可维护的前端代码,遵循公司的编码规范和性能优化标准 -对新技术保持敏锐的洞察力,能够灵活地运用到日常开发中,提升产品的用户体验 -参与前端性能优化,对产品性能优化提出合理的建议和解决方案 -负责编写相关技术文档,并负责部分代码的测试工作 -按时按质地完成项目分配的任务,积极配合团队解决项目中出现的问题
更新于 2023-10-13
社招1年以上MEG
-负责百度App首页推荐产品(Feed)的前端研发; -负责百度Web首页推荐产品(Feed)的前端研发; -负责视频推荐类产品/百度直播/百度运营活动的前端研发; -前端工程效率与质量保障。
更新于 2025-04-22