字节跳动前端/全栈研发工程师 - 资源分发Gecko
任职要求
1、本科及以上学历,计算机、通信和电子信息科学等相关专业优先; 2、具备扎实的计算机基础,熟悉计算机网络相关,掌握常用的数据结构与算法; 3、精通HTML/CSS/JavaScript等,熟悉Node.js,掌握React…
工作职责
负责字节跳动资源分发中台Gecko的建设,为抖音、抖音火山版、抖音极速版、西瓜视频、今日头条等业务提供完整的资源分发解决方案,不断增强字节跳动移动端资源分发的官方基础设施的能力。 1、参与分发系统控制面平台的设计开发工作,包含前端/Node.js服务的全栈开发。负责控制面服务体系建设、工具链能力建设,提升研发效率; 2、负责技术攻关和创新技术研究,不断增强分发通道产品的场景覆盖能力与用户体验。
- 面向公司内部视频智能剪辑工具的端到端研发:React/TypeScript 前端(时间线与轨道、剪切/拼接、转场/滤镜、字幕/音频波形、素材管理)、Java/Spring Boot 后端(转码/合成任务编排、权限与审核、导出/发布流水线),覆盖需求评审、API 设计、数据建模与上线运维全流程; - 参与/主导系统与架构设计:领域建模与边界划分、模块/插件化与扩展点设计、BFF/微服务拆分、任务队列与异步处理、幂等与重试、存储与缓存策略、对象存储/CDN/搜索等基础设施建设;针对音视频场景进行技术选型(FFmpeg、Media APIs、WebAssembly/WebCodecs/WebGL 等); - 负责前端技术方案与工程化:组件化与状态管理、复杂交互与性能优化(虚拟化时间线、渐进渲染、分片加载、Worker/OffscreenCanvas)、构建提速与包体积治理、可访问性与可用性体验; - 推动代码质量与可靠性:编码规范与 Code Review、单元/集成/E2E 测试、契约测试、静态检查与类型约束、异常与容错策略、性能与稳定性指标(如导出成功率、端到端耗时、Core Web Vitals、99.9% 可用性); - 持续完善可观测性与运维:日志/指标/链路追踪(OpenTelemetry)、错误告警、容量评估与弹性扩缩、灰度发布与快速回滚;构建用于多媒体处理的任务监控与可视化面板; - 工程效率与 AI 助力:熟练使用 Cursor 等 AI 开发工具进行跨文件重构、目标化编辑、测试/文档生成与方案验证,沉淀提示词与使用规范,提升交付效率与一致性; - 与产品、设计、算法/多媒体与运维团队高效协作,按期高质量交付。

- 负责公司核心 SaaS 控制台的前端研发与迭代 - 基于 React + TypeScript + Vite 搭建多租户控制台、可视化配置页、实时数据 Dashboard。 - 设计并维护可复用的组件库及前端工程化体系(Monorepo、自动发布、单测/CI)。 - 承担轻量后端(BFF)开发 - 使用 Node.js(NestJS)或 Go(Gin/Fiber)编写聚合层,对接算法推理、任务调度、权限、计费等微服务。 - 保证前端到后端的数据链路高可用:接口聚合、缓存、降级、错误兜底。 - 算法业务前端接入与体验优化 - 将算法同学提供的推理/训练接口(RESTful / gRPC / SSE)在前端封装为可复用 hooks 或服务层,统一处理鉴权、重试、异常提示。 - 针对长耗时任务(CV 批处理、LLM 生成)设计「进度条 + 实时日志 + 结果预览」的交互闭环,支持断点续传、轮询/ WebSocket 推送。 - 持续优化 - 性能:SSR/CSR 混合、懒加载、前端缓存、资源压缩。 - 体验:全局错误边界、骨架屏、快捷键、无障碍支持。
1、负责飞书人事产品的前端研发,涉及跨端、全栈的相关工作; 2、参与业务目标规划制定和拆解,负责各方资源协调及目标对齐,负责团队技术规划、核心方案设计及技术攻坚等工作; 3、持续推进跨端、平台技术基础能力建设,保障系统性能及用户体验,并持续提升开发体验和开发效率以及质量。

(1).行业背景: 我们面临怎么样的业务挑战 * 面向亿级消费者提供稳定的金融类数据服务,并且迎接各种大型活动与大促的考验。 * 基于客户生命周期概念,围绕金融领域,对客户分群,掌握客户画像,对客户精准营销。 * 对客户行为建模,收集和分析海量的客户(消费者)行为数据,打造营销数据闭环,提升营销效率。 * 维护金融核心功能,数据可视化、消息触达,多渠道多平台的消息打通。 * 基于可视化、低代码和无代码整合内部大模型的技术提效平台,快速满足不同类型的金融业务(包括海外市场),实现快速增长。 我们面临怎么样的技术挑战 * 熟练运用领域建模、架构模式、设计模式等技能解决业务的技术落地,具备良好的扩展性。 * 站在业务的角度梳理复杂的业务数据、流程和接口,并结合业务节奏和考虑到资源约束的情况,推动业务系统演进。 * 低延时的实时计算性能,良好地支持金融场景。 * 海量数据处理,并发场景支持,多维度、低延时的统计分析和客户行为数据挖掘。 * 持续提升系统的可用性、稳定性与健壮性。 * 集成低代码和无代码、大模型平台,快速响应国际化业务。