(校招、社招、实习)基础架构&视频架构&流量中台-前端团队
部门介绍
架构前端隶属于公司基础架构团队,负责中国、新加坡、美国等全球研发资源、环境、流程、效率、监控、告警平台和前端工程化建设。目前承担着研发中台、代码仓库、DevOPS、SRE、日志告警、UI 生态体系、微前端工程化、中后台建站、文档建站、Cloud IDE、Serverless,云原生等业务和平台,在技术栈层面包含但不限于 Vue、React、Node、Go、Lua、Nginx 等。
视频架构前端隶属于公司视频架构团队,负责支持字节全系产品的多媒体平台(图片、视频点播、视频直播、云编辑、实时通信、云手机/云游戏、AIoT等)和 Web 多媒体 SDK 建设,通过火山引擎 2B 开放字节跳动多媒体平台能力。在视频架构前端团队,你将有机会参与开发多媒体领域 PaaS/aPaaS/SaaS 产品、Web 多媒体 SDK、中后台 Low-Code/No-Code 搭建平台、Serverless 等前端工程体系建设。同时你也将有机会参与 xgplayer 等开源项目,向技术社区、行业贡献力量。
流量中台前端隶属于公司接入与分发团队,负责公司网络接入、边缘计算以及CDN分发的平台和工程化建设,在这里你可以掌控上述能力的完整商业解决方案。此外由于系统的复杂性,你也能掌握到中大型复杂网站架构设计能力,熟悉前端工程化体系和框架,参与边缘渲染、边缘IoT、大屏数据分析和可视化、公司级长链接方案、静态资源托管和兜底方案,在网站的开发效率、性能优化、可访问性、稳定性、等方面也有会丰富的认知和实践。
招聘对象
- 社招
- 校招
- 实习(日常实习、寒暑假实习)
岗位 base
- 北京
- 上海
- 杭州
- 成都
平台架构
职位描述
- 负责为ToB、ToD、Sre等中后台前端团队搭建可以提升效率、质量、性能的工具、平台及基础设施
- 工作范围包括前端通用组件库生态、脚手架、前端渲染服务、微前端、文档服务、各类SDK等
- 探索革命性的中后台前端项目搭建方案,包括不限于nocode/lowcode/AI等方向
职位要求
- 本科及以上学历,计算机、通信和电子信息科学等相关专业优先;
- 熟练掌握各项前端技能:JavaScript、ES6+、React、Node、Webpack、CSS3、网络及服务;
- 主导或作为核心角色参与过组件库、脚手架、工具或sdk封装者优先;
- 熟悉或精通typescript者优先;
- 有丰富的node cli或node server端经验者优先;
- 我们希望你:
- 能折腾、敢折腾、能吃苦、肯学习,不怕不会,只怕没机会
- 没有边界,敢于承担责任,敢于深入不熟悉的领域
- 有主人翁精神,负责任,有担当,出事不推卸,遇事不回避
视频云
前端开发(实习生)工程师-视频架构
职位描述
- 参与多媒体多个领域(图片、视频点播、视频直播、云编辑、实时通信、云手机/云游戏、AIoT等) PaaS/aPaaS/SaaS 产品搭建;
- 参与视频点播/直播播放器(如 xgplayer)、图片编解码器、即时通信、多媒体云编辑、云手机/游戏等 Web 多媒体 SDK 开发;
- 参与中后台 Low-Code/No-Code 搭建平台、Serverless 等前端工程体系建设;
- 参与直播、云编辑类跨平台 PC 客户端(Electron/CEF/Chromium 等)产品建设;
- 参与 xgplayer 等开源项目建设;
职位要求
- 统招本科及以上学历,计算机、多媒体相关专业全日制在校生;
- 计算机基础知识扎实、编码熟练、有 Web 前端基础;
- 有责任心、有好奇心、有技术热情、有协作意识;
- 对 Web 音视频、Web 图片(WebP/HEIF等)、WebGL、WebRTC、WebAssembly 等任意一项技术了解者优先;
- 对 Electron/CEF/Chromium 任意一项技术了解者优先;
- 有 Web 项目实践经验者(前端/后端均可)优先;
- 发起、参与过高质量开源项目者优先;
前端开发(校招)工程师-视频架构
职位描述
- 负责前端技术选型和开发工作;
- 优化前端功能设计,解决各种浏览器和终端设备的兼容性问题;
- 通过技术手段,提升用户体验并满足高性能要求;
- 通用组件、类库编写,提升开发效率和质量。
职位要求
- 2022届获得本科及以上学历,计算机相关专业;
- 精通HTML、CSS、JS,熟悉页面架构和布局,熟悉HTML5/CSS3等常用技术;
- 熟悉常用UI框架(如bootstrap/pure/kendo等);
- 精通JavaScript、AJAX、DOM、jQuery等技术;
- 熟悉Node.js,熟练使用Grunt、Gulp、Webpack等构建工具;
- 具备MVVM框架开发经验,如React、Vue.js、AngularJS等;
- 良好的沟通和团队协作能力、热爱技术、责任心强、能推动技术框架的落地使用。
前端开发(高级)工程师-视频架构
职位描述
- 负责公司云服务产品的研发工作(PC 端、to B 方向);
- 参与视频相关产品的研发工作,如音视频播放器、视频质量监控平台、webRTC 等;
- 能积极协同各个端开发公共 sdk 输出到其他业务线(js、node);
职位要求
- 计算机、通信和电子信息科学等相关专业优先;
- 熟练掌握各种前端技术,包括 HTML/CSS/JavaScript/Node.js 等;
- 深入了解 JavaScript 语言,使用过 React 或 Vue.js 等主流开发框架;
- 熟悉 Node.js,了解 Express/KOA 等框架,有大型服务端程序开发经验者优先;
- 对用户体验、交互操作及用户需求分析等有一定了解,有产品或界面设计经验者优先;
- 有视频相关经验,如 mp4、hls、flv 知识优先;
- 有自己的技术产品、开源作品或活跃的开源社区贡献者优先。
前端开发(资深)工程师-视频架构
职位描述
- 参与多媒体多个领域(图片、视频点播、视频直播、云编辑、实时通信、云手机/云游戏、AIoT等) PaaS/aPaaS/SaaS 产品搭建,深度参与业务,持续优化技术方案;
- 参与视频点播/直播播放器(如 xgplayer)、图片编解码器、即时通信、多媒体云编辑、云手机/游戏等 Web 多媒体 SDK 开发;
- 参与中后台 Low-Code/No-Code 搭建平台、Serverless 等前端工程体系建设;
- 参与直播、云编辑类跨平台 PC 客户端(Electron/CEF/Chromium 等)产品建设;
- 参与 xgplayer 等开源项目建设;
职位要求
- 计算机基础知识/Web 前端知识扎实、编码熟练;
- 有架构意识,能持续提升工程效率,能识别并解决复杂工程问题;
- 有责任心、有好奇心、有技术热情、协作意识良好;
- 对 Web 音视频、Web 直播、Web 图片(WebP/HEIF等)、WebGL、WebRTC、WebAssembly 等任意一项技术了解者优先;
- 对 Electron/CEF/Chromium 任意一项技术了解者优先;
- 发起、参与过高质量开源项目者优先;
Web 多媒体
职位描述
- 负责面向公司内、外的Web多媒体SDK的编写与业务落地,包括点播、直播、实时通信、图片与多媒体工具等方向
- 负责Web多媒体前沿能力的技术研究,深入底层探索,承担技术难点攻坚任务。
- 参与Web多媒体的技术文章、书籍编写。沉淀音视频实践成果与解决方案。
职位要求
- 本科及以上学历,计算机、通信和电子信息科学等相关专业优先;
- 熟练掌握各项前端技能:JavaScript、ES6+、CSS3、React、Webpack、Node、网络及服务;
- 熟练掌握各项设计模式与算法,具备从0开始搭建一个完备的SDK工程能力,具备良好的抽象思维与问题拆解能力;
- 熟练掌握视频编码格式如h264、h265或图片格式如Heif、Webp者优先;
- 熟练掌握WebRTC原理、有实践经验者优先;
- 熟练使用WebGL者优先;
- 此外,我们希望你:
- 年轻有活力、有一颗不断进取和挑战自我的心;
- 对工程师价值高度认可,有技术攻坚的意志力与独立思考的能力;
- 具备良好的服务意识、责任心、较强的学习能力,优秀的团队沟通与协作能力;
- 有志于提升行业技术影响力。
SRE
职位描述
- 参与运维工作的白屏化,自动化和智能化实践,为公司内部提供拥有极致体验的运维产品;
- 围绕 SRE 的运维场景,构建覆盖资源调度、容量管理、应急响应、运维效率提升等场景的运维产品生态;
- 深度参与面向未来的下一代基础架构,构建云原生运维产品,为多种业务场景赋能;
- 参与构建前端UI组件库、工程化方案的制定与实施。
职位要求
- 本科及以上学历,计算机、电子信息科学和软件工程等相关专业优先;
- 深入了解 JavaScript 语言,掌握 ES6+,具备React/Vue 等主流开发框架使用经验;
- 熟练掌握 TypeScript/Webpack/CSS3 等各项前端技能;
- 有数据库/缓存/消息队列/编排调度/k8s/容器化 等常见运维的背景知识者优先;
- 对用户体验,交互设计有极致的追求,有相关技能者优先;
- 对你的期待:不给自己设限,追求极致。
接入与分发(流量中台)
职位描述
- 负责字节跳动CDN体系建设,构建全球CDN中台,智能调度全球流量,追求极致质量与成本,赋能业务。
- 负责字节边缘计算体系建设,提高稳定性、高可用和高性能的的引擎平台,构建业界领先的边缘计算解决方案,持续提升用户体验,赋能业务。
- 负责字节网络接入体系建设,构建全球接入网络中台,优化字节全球用户网络体验与性能,赋能业务。
职位要求
- 本科及以上学历,计算机、电子信息科学和软件工程等相关专业优先。
- 2年以上Web开发经验,深入了解 JavaScript / TypeScript 语言,掌握 ES6+、HTML、CSS、等前端技术;至少精通一款流行前端框架,如React/Vue等,具备中大型复杂网站架构设计能力;熟悉一门后端语言,比如 Node.js / Go等更佳。
- 主导开发过中大型Web应用程序,熟悉前端工程化体系,在开发效率、性能优化、可访问性、稳定性、自动化测试等方面有一定的认知和实践。
- 在某些领域有深入沉淀或影响力者优先,例如前端框架、微前端、Serverless、边缘渲染、数据分析和可视化等。
- 具有良好的逻辑思维能力和业务敏感度,乐于创新,良好的团队沟通和协作能力,善于挖掘用户需求,能够利用技术推动业务发展和提升用户体验。
- 有云计算行业经验、参与或主导过前端开源项目者优先。
业务介绍
- 团队是字节跳动最大的流量产品技术中台,我们面临一系列世界级挑战
- 全球带宽峰值量最大的产品技术团队之一
- 全球用户请求量最多的产品技术团队之一
- 全球业务场景最复杂的产品技术团队之一
- 全球发展变革最迅速的产品技术团队之一
- 我们立志构建全球领先的网络组件、网络分发、边缘计算等产品技术解决方案。我们掌握公司大量的机器资源以及流量从接入到分发的全生命周期,在这里你可以掌控流量的智能调度、治理监控、边缘加速到完整的商业CDN解决方案。
- 由于系统的复杂性,因此你也能掌握到中大型复杂网站架构设计能力,熟悉前端工程化体系和框架,参与微前端、Serverless、边缘渲染、数据分析和可视化建设,在网站的开发效率、性能优化、可访问性、稳定性、自动化测试等方面有会沉淀丰富的认知和实践
研发体系
职位描述
- 负责字节跳动最大 ToD( To Developer )云平台的前端研发工作( PC、小程序、Node.js ),提供丰富标准的平台能力;
- 参与公司研发体系和云基础设施平台研发工作,如代码仓库、前端发布平台、Serverless 平台、DevOps 平台、监控平台、服务治理平台等;
- 参与前端研发流程各环节平台的方案设计、前后端开发和推广布道工作,打造优秀前端研发体验;
- 能积极参与业务讨论,通过技术手段提升研发效能和研发质量,并开发公共 SDK 输出到其他业务线(JS、Node.js );
职位要求
- 本科及以上学历,计算机、电子信息科学和软件工程等相关专业优先;
- 熟练掌握各种前端技术,包括 HTML/CSS/JavaScript/Node.js 等;
- 深入了解 JavaScript 语言,使用过 React.js 或 Vue.js 等主流开发框架;
- 熟悉 Node.js,了解 Express/KOA 等框架,有大型服务端程序开发经验者优先;
- 对用户体验、交互操作及用户需求分析等有一定了解,有产品或界面设计经验者优先;
- 有云平台相关经验,如前端发布平台、CI/CD、DevOps、监控知识优先;
- 有自己的技术产品、开源作品或活跃的开源社区贡献者优先;
- 此外我们希望你:
- 有想法,能落地;愿意独立思考,也能和同事一起紧密协作完成挑战;
- 对前端工程化有理解,愿意使用技术手段提升团队交付质量和效率;
- 对代码质量有一定的追求,对全栈技术感兴趣;
泛PaaS平台
高级前端开发工程师 - 泛PaaS平台
职位描述
- 负责字节跳动基础架构泛PaaS平台的前端开发工作;
- 参与企业级云原生核心研发系统的功能迭代;
- 参与下一代云基础架构平台的能力搭建;
- 负责前端架构建设,公共组件的设计开发,研发工具建设,提高研发效率和研发质量;
- 负责前端页面的开发,性能优化,安全加固,优化用户体验;
- 参与前沿技术研究,承担重点、难点技术攻坚;
- 以技术侧的产品Owner角色负责把关产品需求,以技术驱动业务发展,确保产品成长。
- 培养高潜新人,打造层次鲜明,执行高效的技术团队。
职位要求
- 本科及以上学历,计算机、通信和电子信息科学等相关专业优先;
- 前端技术扎实,技术专研能力强,对新事物和技术热情高,熟悉主流的思想;
- 熟练运用 JavaScript、HTML、CSS、Node.js、ES6、TypeScript等前端技术;
- 至少精通一款流行前端框架,如React/Vue/Angular 等,具备中大型复杂网站架构设计能力;
- 熟悉前端工程化体系,在开发效率、性能优化、可访问性、稳定性、自动化测试等方面有一定的认知和实践;
- 具备良好的团队协作精神,能利用自身技术能力提升团队整体研发效率,提高团队影响力;
- 在理解产品业务的基础上,提升产品的用户体验,技术驱动业务的发展;
- 有较强的产品意识和owner意识,能积极主动推进工作开展。
- 加分项:具备云平台、微前端技术、用户体验优化实践、Node经验。
前端开发实习生(可转正) - 泛PaaS平台
职位描述
- 负责字节跳动基础架构泛PaaS平台的前端开发工作;
- 参与企业级核心研发系统的功能迭代;
- 负责前端架构建设,公共组件的设计开发,研发工具建设,提高研发效率和研发质量;
- 负责前端页面的开发,性能优化,用户体验提升;
- 负责前端基础工程建设,包括技术调研、规划等,探索极致用户体验和工程效率
- 参与探索新型高效前端开发模式;
职位要求
- 211及以上相关院校在校生,每周至少可实习4天;
- 计算机相关专业或自学全部计算机课程;
- 前端技术扎实,技术专研能力强,对新事物和技术热情高,熟悉主流的思想;
- 熟练运用 JavaScript、HTML、CSS、Node.js、ES6、TypeScript等前端技术;
- 熟悉常用的数据结构以及其使用场景;
- 有实际参与实现的项目(无论大小)
- 有一定的英文文档阅读能力;
- 爱学习,爱分享,能保持持续进步
加分项:
1、有过中大型开源项目阅读或者开发经历者优先;
2、了解JavaScript以及最新标准;
3、了解Webpack, React, less/sass/postcss, ES6, Babel基本原理以及它们解决的问题;
4、了解后端技术栈,熟悉一门后端语言(Node/Python/Go等),熟悉前后端的协作模式;
5、有Github账号并有项目;
6、有自己的技术文章博客;
6、能够长期实习并有转正意向的优先。
C(架构 ToB)
前端开发工程师-私有云方向
职位描述
- 负责基础架构ToB相关产品开发,包括私有云、混合云等前端开发工作;
- 参与IaaS、分布式智能存储等云原生相关系统和平台的研发;
- 负责前端架构建设,公共组件的设计开发,研发工具建设,提高研发效率和研发质量;
- 负责前端页面的开发,性能优化,安全加固,优化用户体验;
- 参与前沿技术研究,承担重点、难点技术攻坚;
- 以技术侧的产品Owner角色负责把关产品需求,深入理解业务的基础上协同产品经理把控产品整体发展规划和落地,以技术驱动业务发展,确保产品成长。
职位要求
- 本科及以上学历,计算机、通信和电子信息科学等相关专业优先;
- 前端技术扎实,技术专研能力强,对新事物和技术热情高,熟悉主流的思想;
- 熟练运用 JavaScript、HTML、CSS、Node.js、ES6、TypeScript等前端技术;至少精通一款流行前端框架,如React/Vue 等,具备中大型复杂网站架构设计能力;
- 熟悉前端工程化体系,在开发效率、性能优化、可访问性、稳定性、自动化测试等方面有一定的认知和实践;
- 具备良好的团队协作精神,能利用自身技术能力提升团队整体研发效率,提高团队影响力;
- 在理解产品业务的基础上,提升产品的用户体验,技术驱动业务的发展;
- 加分项:具备云计算经验、微前端技术、用户体验优化实践、Node经验。
前端开发实习生-私有云方向(有转正机会)
职位描述
- 负责基础架构ToB相关产品开发,包括私有云、混合云等前端开发工作;
- 参与IaaS、分布式智能存储等云原生相关系统和平台的研发;
- 参与前端架构建设,公共组件的设计开发,研发工具建设,提高研发效率和研发质量;
- 参与前端页面的开发,性能优化,安全加固,优化用户体验;
- 学习和探索前沿技术
职位要求
1、本科及以上学历,计算机、通信和电子信息科学等相关专业;
2、熟练掌握计算机数据结构、操作系统、网络通信原理;
3、能熟练掌握javascript、html、css相关基础知识;
5、熟悉 React、Webpack、Babel 、Node.js等技术优先;
6、关注业内动态,认真负责,乐于协作;
投递方式
- 牛客 JD 投递
- 邮箱投递 tanrunpeng@bytedance.com(评论区备注投递时间、岗位)
- 内推链接投递:https://job.toutiao.com/s/LhcFxef
- 二维码扫码投递:
#字节跳动内推##字节跳动##校招##社招##实习##内推#