在线编辑前端工程师(J104261)
Company Baidu
Focus Tech · Frontend
Location 北京
Published August 6, 2026
岗位职责
-负责编辑器核心架构的设计与开发,主导文档渲染、交互逻辑、协同编辑等模块的架构与规则定义,并借助 AI 完成规模化编码与实现 -深入参与多人协同编辑系统的设计与实现,基于 OT 或 CRDT 等协同算法保障数据一致性,结合 AI 提升复杂边界场景的实现与验证效率 -优化编辑器渲染性能,结合 Canvas/WebGL 等渲染引擎(如 Konva、Fabric.js、Pixi.js 等)实现高性能、高流畅度的文档编辑体验 -负责文档格式解析与转换能力的开发,支持主流文档格式(如 Office OpenXML、PDF 等)的导入、导出与渲染,探索以 AI 加速大规模格式规则与函数能力的实现 -参与编辑器全链路技术方案的设计与落地,协同前后端完成数据模型、实时通信、状态同步等能力构建 -推动 AI 重塑编辑器研发模式:沉淀可复用的 AI 研发 Skill 与工作流(如 Agent、Harness 等),通过任务拆分与并行推进提升整体交付效率 -推动编辑器技术演进,完成性能优化、稳定性提升及模块重构,并形成技术文档与规范
任职要求
-基础要求 -计算机或相关专业本科及以上学历,3 年以上前端或全栈开发经验 -具备编辑器或复杂富交互应用开发经验,熟悉至少一种主流渲染引擎,如 Konva、Fabric.js、Pixi.js 等 -熟悉协同编辑常见技术方案,对 OT 或 CRDT 有实际开发或深入理解 -熟练掌握 TypeScript/JavaScript,具备良好的数据结构、算法及软件设计能力 -具备较强的跨端协作能力,能够协同后端完成系统联调与架构设计 -具备优秀的问题分析与解决能力,能独立承担模块设计与攻坚任务 -在日常研发中常态化使用 AI 编程工具(如 Copilot、Cursor、Claude Code 等),能有效借助 AI 提升编码与问题排查效率 -优先考虑 —— 具备 AI 时代工程师的核心素养 -善于对 AI 输出进行约束、引导与质量评估,能将复杂工程需求拆解为清晰、可执行的 AI 任务序列 -在引入 AI 提效的同时,对代码质量与系统设计的合理性保持高标准的判断力 -有 Office OpenXML 协议解析、编辑或生成相关开发经验 -有高并发实时协作系统、长连接服务或消息队列等相关开发经验 -对产品体验有较高敏感度,能主动通过技术手段推动产品体验提升 -有 AI Coding 深度实践经验:能通过 Prompt 设计、上下文工程或工作流(如 Skill、Agent、Harness 等)编排,让 -AI 承担规模化开发任务,并在团队内沉淀可复用的 AI 研发实践
部门/组织
编辑技术组