字节跳动高级前端研发工程师
社招全职A204231地点:上海状态:招聘
任职要求
1、深度掌握前端常用技术,有扎实的前端技术和计算机基础,包括不仅限于React、Vite、Webpack、Babel等; 2、关注工程质量,具有良好的代码风格、接口设计与程序架构; 3、对技术充满好奇心,乐于学习,愿意分享,具备良好的服务意识、责任心、团队沟通协作能力和发现并解决问题的能力; 4、坦诚清晰。 加分项: 1、开发过大数据相关产品者优先; 2、有过大型项目(React)开发经验者优先; 3、了解VSCode架构,有插件开发经验者优先。
工作职责
1、参与字节跳动大数据研发与治理平台的前端研发工作; 2、积极推动各维度优化,包括工程质量、前端性能、产品体验等; 3、建立高效的前端开发工作流,完善团队前端工程化基建。
包括英文材料
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.
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.
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.
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.
大数据+
https://www.youtube.com/watch?v=bAyrObl7TYE
https://www.youtube.com/watch?v=H4bf_uuMC-g
With all this talk of Big Data, we got Rebecca Tickle to explain just what makes data into Big Data.
VSCode+
[英文] Your First Extension
https://code.visualstudio.com/api/get-started/your-first-extension
In this topic, we'll teach you the fundamental concepts for building extensions.
https://code.visualstudio.com/docs/getstarted/getting-started
In this tutorial, you learn about the key features of Visual Studio Code to help you get started with coding quickly.
相关职位
社招网易有道
1. 负责PC和移动端Web页面的开发、维护和优化。 2. 参与产品的需求分析与设计,提出合理方案,完成前端功能的编码和测试。 3. 研究前沿前端技术,探索创新的开发思路,并将其应用到团队和产品中。
更新于 2025-04-16
社招A206865
1、参与字节跳动大数据研发与治理平台的前端研发工作; 2、积极推动各维度优化,包括工程质量、前端性能、产品体验等; 3、建立高效的前端开发工作流,完善团队前端工程化基建。
更新于 2023-12-08
社招A213993
1、持续改进已有业务的性能、稳定性、可扩展性及安全性; 2、参与部门开发框架、技术平台、工程体系等方面的技术建设; 3、关注开发体验与用户体验,对影响体验的点有敏锐的嗅觉并积极探索优化方案和实施改进;
更新于 2025-08-21