公司简介

岗位职责
1. 精通 HTML、CSS、JavaScript,掌握 ES6+ 语法。
2. 熟练使用 React 技术栈,具备实际项目经验,能独立完成复杂组件的开发。
3. 熟悉组件设计原则、主题定制、模块封装、按需加载等前端组件库开发常见技术。
4. 熟悉 TypeScript,能够在类型安全的前提下开发大型项目。
5. 有 PowerPoint 类编辑器 / 图形可视化编辑器 / Canvas / SVG / Fabric.js / Konva.js 等相关经验者优先。
6. 熟悉前端动画、拖拽、缩放、对齐吸附等复杂交互逻辑者优先。
7. 对 AI 技术有基本了解,了解其在图形生成、语义分析、推荐系统等方面在前端的落地场景。
8. 有良好的代码质量意识,重视可维护性、可读性、可测试性,具备优秀的团队协作与沟通能力。
任职要求
1. 负责公司前端组件库的设计与开发,构建高可复用、高性能、易维护的基础组件与业务组件。
2. 与设计师协作,参与组件规范制定,推动设计系统在公司内部落地并持续优化。
3. 支持多端适配(Web / Electron / Tauri 等),确保组件库在不同项目中的一致性和可扩展性。
4. 如有相关经验,参与类 PPT 编辑器(幻灯片工具)或图形可视化编辑器的功能开发。
5. 持续关注前端技术发展趋势,探索 AI 技术在前端组件库自动化构建、低代码/无代码等方向的应用。
6. 编写完善的组件文档与示例,确保良好的开发者体验,并协助其他团队正确接入与使用组件库。
互联网相关