团队介绍
我们是字节抖音前端基础工程团队,我们的职责是为抖音业务乃至公司其他各大业务线输送易用的研发基础设施与优秀的技术方案,支撑字节几千前端同学的日常开发工作,打造属于字节自己的工程技术体系。团队紧跟前沿技术,在一些技术领域深度投入,也在力求引领社区技术发展方向。目前主要专注的方向有前端工程体系、NodeJS 工程体系、中后台低代码建站、跨端解决方案、技术中台等等, 北京、杭州、深圳均设有研发岗位。
招聘职位
前端工程师-工程化方向(资深、高级、校招)
地点:北京、杭州
职位描述
负责抖音、抖音火山版、直播等业务大规模复杂业务场景的前端架构设计、实现和优化。
- 1 、负责 PC 、H5 、Hybrid 、App Native 、BFF 、RPC 等一种或几种技术场景的架构;
- 2 、制定开发规范,工程化体系搭建及优化,提升开发效率、质量和性能,保障业务稳定运行;
- 3 、发现现有流程及架构的问题,并持续进行优化;
- 4 、解决业务遇到的技术痛点和难点;
- 5 、跟进业内前沿技术,保证团队技术的先进性;
职位要求
- 1 、本科及以上学历,计算机及相关专业;计算机基础扎实,熟悉数据结构、网络等;
- 2 、有一定的架构和方案设计能力及经验,具备一定的方案沟通和推动能力;
- 3 、对后端技术有一定了解,熟悉一门后端语言( java/go 等);
- 4 、对前端工程化(例如构建方面:webpack 、rollup 等)、Nodejs 、渲染框架(例如 react 或 vue 等)、中后台搭建系统等至少其一有一定深度的实践经验者优先;
- 5 、有大型网站架构经验者优先;有较高的技术热情和积极性者优先。
加分项:
- 1 、参与或主导过优秀的开源项目;
- 2 、有优秀的技术博文、博客。
全栈(前端)工程师 - 资源分发方向(资深、高级、校招)
地点:北京
职位描述
负责字节跳动资源分发中台的建设,为抖音、抖音火山版、今日头条、西瓜视频、直播中台等大规模业务提供客户端动态化资源分发基础设施。
- 1 、参与分发平台的系统设计开发工作,包含前端 /Node.js 服务的全栈开发。负责控制面服务体系建设、工具链能力建设,提升研发效率
- 2 、参与接入层服务 /微服务的架构设计、开发实现、深度优化与稳定性建设,提升系统负载能力和效率,保障大流量场景下系统的高并发、高性能、高可靠
- 3 、负责技术攻关和创新技术研究,不断增强分发通道产品的场景覆盖能力与用户体验
职位要求
- 1 、本科及以上学历,计算机、通信和电子信息科学等相关专业优先
- 2 、具备扎实的计算机基础,熟悉计算机网络相关,掌握常用的数据结构与算法
- 3 、前端方向,精通 HTML/CSS/JavaScript/Node.js 等,掌握至少一种 MV*框架(例如 React 、Vue )
- 4 、全栈 /服务端方向,精通或熟练使用 Go/Python/Java 中至少一门编程语言,了解常用的开发框架,熟悉 Redis/MySQL/消息队列等常用基础组件
- 5 、积极乐观,责任心强,具备良好的服务意识、沟通能力、团队协作能力
加分项
- 1 、参与或主导过优秀的开源项目,有优秀的技术博客产出
- 2 、有大规模分布式数据服务的设计开发经验、性能优化经验
Node.js 研发工程师
地点:北京、杭州
职位描述
- 1 、参与公司对外产品的前后端基础架构的设计与实现,提供稳定可靠的服务;
- 2 、负责技术攻关和创新技术引用,解决产品开发过程中的高性能,高并发和高可靠性问题。
职位要求
- 1 、3 年以上互联网开发经验,熟悉 Unix/Linux 开发平台;
- 2 、 出色的编码能力,精通 JS 语言,熟悉 Node.js 常用框架和设计模式,解决问题能力强;
- 3 、 对后端程序性能优化有丰富经验;
- 4 、 熟悉 Redis 、MongoDB 、MySQL 、消息队列等常用 web 组件;
- 5 、 对分布式计算,分布式存储的架构设计理念和动机有一定理解;
- 6 、 对 HTTP 协议有深刻的理解,熟悉 TCP/IP 等网络协议;
- 7 、 加分项:有 Python 、Go 、Java 开发经验;参与或拥有开源项目,为开源社区贡献过代码;有大规模后端服务的设计和开发方面经验。
前端工程师 - 中后台建站引擎方向(资深、高级、校招)
地点:深圳
职位描述
- 1 、负责公司中后台建站系统整体和细节方案的设计和实现,包括但不限于可视化建站引擎、代码建站等方向(平台、工具、框架等);
- 2 、负责建站平台涉及的前端、后端、工具链等开发工作;
- 3 、挖掘建站平台在业务上的落地场景,深度探索建站模式,推进对开发效率、用户体验极致性的优化;
- 4 、探索业界前沿技术,寻找和中后台业务的结合点,进行建站模式的突破。
职位要求
- 1 、计算机基础扎实,熟悉数据结构、网络等;熟练掌握各种前端技术,包括 HTML/CSS/JavaScript/Node.js 等;
- 2 、对业界的中后台建站系统有较深入的理解和研究,有一定的经验,例如可视化搭建引擎、web 编辑器等;
- 3 、对至少一种 MV*框架(例如 React 或 Vue 等)有深入的了解;
- 4 、了解后端技术栈,熟悉一门后端语言( Node/Python/Golang 等),熟悉与后端的协作模式;
- 5 、积极乐观,责任心强,工作认真细致,具备一定的抗压能力,具备良好的服务意识,具有良好的跨团队沟通与协作能力;
- 6 、有大型网站架构、工程化经验者优先;
- 7 、有较高的技术热情和积极性者优先。
加分项
- 1 、参与或主导过优秀的开源项目;
- 2 、有优秀的技术博文、博客。
联系邮箱
[email protected]