字节跳动全栈开发工程师-前端架构
社招全职A133559地点:北京状态:招聘
任职要求
1、计算机基础扎实,熟悉常用的数据结构和算法,具备良好的编码能力; 2、精通HTML/CSS/JavaScript等,熟悉Node.js,掌握React或Vue至少一种MV*框架; 3、具备良好的服务意识、责任心、较强的学习能力、优秀的团队沟通与协作能力; 4、有项目全栈研发经验者优先,安全相关专业背景者优先。
工作职责
1、参与抖音应用安全平台的设计和开发工作,包含前端/Node.js服务的全栈开; 2、参与系统性安全解决方案的设计和研发,包括且不限于Web运行时安全SDK、Web构建工具安全插件、Node.js安全中间件、基于字节码、AST的代码分析工具、跨平台容器安全等研发方向; 3、负责技术攻关和创新技术研究,不断增强安全解决方案的覆盖范围与使用体验。
包括英文材料
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
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.
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.
相关职位
社招A163892
1、负责抖音系产品Node.js服务端安全解决方案的架构设计和研发工作; 2、参与抖音应用安全平台的设计和开发工作,包含前端/Node.js服务的全栈开发; 3、负责技术攻关和创新技术研究,不断增强安全解决方案的覆盖范围与使用体验。
更新于 2025-02-19
社招5年以上研发
- 负责公司内部系统、运营后台或业务平台的前端页面设计、开发与维护; - 对用户体验进行持续优化,并监控平台前端运行状况(错误日志、性能指标、异常告警等); - 参与前端架构、核心组件或技术中台的设计与研发,推动团队技术升级; - 负责部分后端或中台服务模块开发,参与接口设计、服务端逻辑实现与性能优化; - 推动工程化、模块化、组件化、自动化流程的落地(如 CI/CD、静态检查、自动化测试、代码规范、构建优化); - 与产品、设计、后端团队协作,高效推动需求落地与版本交付。
更新于 2025-09-28
社招A221347
负责抖音系产品应用安全能力的建设,包括且不限于 Web 运行时安全、Web 构建时安全、Node.js 服务端安全、前端供应链安全、跨平台容器安全等方向。为抖音、西瓜、剪映等产品保驾护航。 1、参与抖音应用安全平台的设计和开发工作,包含前端/Node.js服务的全栈开发; 2、参与系统性安全解决方案的设计和研发,包括且不限于 Web 运行时安全;SDK、Web 构建工具安全插件、Node.js 安全中间件、基于字节码、AST 的代码分析工具、跨平台容器安全等研发方向; 3、负责技术攻关和创新技术研究,不断增强安全解决方案的覆盖范围与使用体验。
更新于 2023-11-16