在线编辑前端工程师(J104261)
Core
Design and develop the core architecture of a collaborative document editor, focusing on rendering, interaction logic, and real-time collaboration features.
Role type
Senior Frontend Engineer (Editor Architecture & Collaboration)
Builds
High-performance, real-time collaborative document editing platform
Domain
SaaS / Document Collaboration / Web Graphics
Deliverable
production ML models | product features
Required skills
TypeScript, JavaScript, OT/CRDT algorithms, Canvas/WebGL rendering engines (Konva, Fabric.js, Pixi.js), document format parsing (Office OpenXML, PDF), real-time communication, AI-assisted coding workflows
Preferred skills
AI prompt engineering and agent orchestration, high-concurrency system design, complex data structure optimization, cross-platform collaboration experience
Technologies
TypeScript, JavaScript, OT, CRDT, Konva, Fabric.js, Pixi.js, Office OpenXML, PDF, WebSocket, Message Queues
Responsibilities
Design and implement core editor architecture and collaboration algorithms; optimize rendering performance using WebGL/Canvas; develop document format parsing and conversion capabilities; build real-time data synchronization and state management; establish AI-driven development workflows and coding standards.
Seniority
Senior, hands-on IC