字节跳动前端技术专家(构建工具与编译器方向)-Cross Platform
社招全职A218091A地点:杭州状态:招聘
任职要求
1、熟悉社区中的主流构建工具,包括Webpack/Rspack/Vite等,有相关开发经验; 2、有Rust/Go/C++ /Node.js Native Addon开发经验,熟练掌握Rust语言者优先; 3、持续关注全球技术社区中的主流技术、前沿领域和最佳实践; 4、有自己的开源项目、技术产品或开源社区贡献经验优先。
工作职责
1、负责完善Rspack基础能力,将各项功能对齐Webpack; 2、负责Rspack相关工具链及生态的开发和维护; 3、提升Rspack构建性能,完善性能观测实验室,研发可跨平台共享的缓存体系; 4、建设质量保障体系,保障项目长期健康; 5、与公司及社区内的伙伴合作,推进Rspack在业务项目及社区框架中的落地。
包括英文材料
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.
Rust+
https://www.youtube.com/watch?v=BpPEoZW5IiY
In this comprehensive Rust course for beginners, you will learn about the core concepts of the language and underlying mechanisms in theory.
https://www.youtube.com/watch?v=lzKeecy4OmQ
Full Rust 101 Crash Course for beginners.
https://www.youtube.com/watch?v=rQ_J9WH6CGk
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
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
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!
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.
相关职位
社招A128843
1、负责完善Rspack基础能力,将各项功能对齐Webpack; 2、负责Rspack相关工具链及生态的开发和维护; 3、提升Rspack构建性能,完善性能观测实验室,研发可跨平台共享的缓存体系; 4、建设质量保障体系,保障项目长期健康; 5、与公司及社区内的伙伴合作,推进Rspack在业务项目及社区框架中的落地。
更新于 2023-11-23
社招A75071A
1、负责完善Rspack基础能力,将各项功能对齐Webpack; 2、负责Rspack相关工具链及生态的开发和维护; 3、提升Rspack构建性能,完善性能观测实验室,研发可跨平台共享的缓存体系; 4、建设质量保障体系,保障项目长期健康; 5、与公司及社区内的伙伴合作,推进Rspack在业务项目及社区框架中的落地。
更新于 2023-11-23
社招A50971
1、负责完善Rspack基础能力,将各项功能对齐Webpack; 2、负责Rspack相关工具链及生态的开发和维护; 3、提升Rspack构建性能,完善性能观测实验室,研发可跨平台共享的缓存体系; 4、建设质量保障体系,保障项目长期健康; 5、与公司及社区内的伙伴合作,推进Rspack在业务项目及社区框架中的落地。
更新于 2023-11-23