字节跳动前端开发工程师-业务中台
社招全职A77241地点:深圳状态:招聘
任职要求
1、本科及以上学历,计算机、通信等相关专业; 2、熟练掌握JavaScript、CSS、HTML、DOM、绘图、动画、协议、安全、网络、性能优化等前端技术,对至少一种主流前端框架(React/Vue/Angular等)有深入应用并能够深入理解其设计原理; 3、熟悉React/Weex/Flutter等框架,有相关开发经验者优先;熟悉Express/Nest.js/Koa等Node.js框架优先;有复杂平台开发经验者优先; 4、对用户体验、交互操作流程及用户需求有一定了解; 5、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力; 6、热爱前端技术,有较强的学习能力,有强烈的求知欲、好奇心和进取心,能及时关注和学习业界最新的前端技术。
工作职责
1、负责字节跳动标注中台的前后端(Node.js)开发工作; 2、支撑包括抖音、电商、搜索等业务的数据标注需求,参与平台建设和可视化搭建能力建设,打造业界专业的AI数据标注平台; 3、负责、参与和推动前端基础架构优化,提供极致用户体验; 4、负责通用组件、工具和平台的前后端开发工作; 5、参与前沿技术研究,承担重点、难点技术攻坚。
包括英文材料
学历+
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!
CSS+
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
DOM+
https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction
The Document Object Model (DOM) is the data representation of the objects that comprise the structure and content of a document on the web.
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.
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 的基本架构。
Weex+
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.
Express+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Introduction
本节将回答“什么是 Node”以及“什么是 Express”这两个问题,并通过主要特征和构成要件来简要介绍 Express 框架的与众不同之处。
[英文] Hello world example
https://expressjs.com/en/starter/hello-world.html
Embedded below is essentially the simplest Express app you can create.
https://www.youtube.com/watch?v=SccSCuHhOw0
ExpressJS is the most popular Node.js web server framework and is the basis of thousands of sites.
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.
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.
相关职位
社招A77357A
1、负责字节跳动标注中台的前后端(Node.js)开发工作; 2、支撑包括抖音、电商、搜索等业务的数据标注需求,参与平台建设和可视化搭建能力建设,打造业界专业的AI数据标注平台; 3、负责、参与和推动前端基础架构优化,提供极致用户体验; 4、负责通用组件、工具和平台的前后端开发工作; 5、参与前沿技术研究,承担重点、难点技术攻坚。
更新于 2025-03-20
校招工程-前端类
1、体系化的输出中台专业能力,提高交易(如支付提现、卡券金、发票等)和公共(如passport、司乘IM等)等复用业务的中台迭代效率 2、深入车载设备和AI相关业务,搭建相关产品和业务系统,沉淀各类数据资源的渲染、交互和标注前端技术 3、参与前端技术基建,不断打磨中后台前端组件库、低代码平台等技术类项目,推动开源并提高团队技术影响力。
更新于 2025-08-25
社招A178664
1、负责飞书的安全技术体系建设、落地和运营工作。建设相关平台能力来保障「内容安全」、「数据安全」、「隐私合规」等,提升飞书品牌的安全水位和用户信任度; 2、构建飞书安全合规平台和安全解决方案,保证系统的稳定性并持续提升用户体验;围绕「零信任/终端安全」、「数据保护」、「信息治理」场景,提供来自企业真实场景需要的安全管控能力; 3、持续优化现有系统的技术架构,降低各系统模块,业务和中台之间的耦合,提升需求开发与系统迭代的效率,支撑飞书业务的高速发展。
更新于 2023-11-14