字节跳动前端研发工程师-扣子
社招全职A94329A地点:北京状态:招聘
任职要求
1、对LLM方向业务有实战经验/感兴趣,TypeScript实操选手,有类库(类型)设计经验; 2、具备良好的软件工程、设计模式功底,对代码优雅性有追求; 3、有复杂前端项目(如Low/ProCode平台、协作平台等)架构设计经验,至少了解一门后端语言(Go、Python、Java等); 4、对React(16.8以上)有源码级研究,有疑难杂症解决能力优先; 5、IM场景业务,有复杂消息链路架构设计及富文本展示经验者优先; 6、Low/ProCode业务,对代码协议及复杂业务场景有实战经验者优先。
工作职责
1、参与扣子国内及海外版本业务架构设计及核心模块研发; 2、实现多人协作、文字及多媒体通信、开放平台等功能模块。
包括英文材料
大模型+
https://www.youtube.com/watch?v=xZDB1naRUlk
You will build projects with LLMs that will enable you to create dynamic interfaces, interact with vast amounts of text data, and even empower LLMs with the capability to browse the internet for research papers.
https://www.youtube.com/watch?v=zjkBMFhNj_g
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
系统设计+
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.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
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.
相关职位
社招食杂零售
1. 负责营销B端和C端业务需求迭代,按时按质按量完成迭代交付。 2. 能够承担前端性能等技术项目攻关,踏实肯干。 3. 指导中低阶同事完成开发任务,制定培养计划,关注个人成长。
更新于 2025-06-22

社招1年以上前端开发
1、负责会员业务的设计和实现高质量的前端代码,包括HTML、CSS和JavaScript。 2、使用现代前端框架(如React或Vue.js)开发复杂的单页应用。 3、优化前端应用的性能,包括加载时间和响应时间。 4、与后端工程师合作,确保API的高效和安全。
更新于 2024-06-07
社招2年以上研发
-参与爱奇艺海外种草业务系统研发,对接TikTok、Youtube等海外媒体平台开展广告和种草相关业务; -负责海外系统的架构设计,系统搭建,解决国际化业务的相关技术难点; -理解海外业务需求,分析产品方案,并实现产品相关需求,解决业务诉求; -同设计师合作,不断优化系统交互方案及展现。
更新于 2025-09-29