职位描述
岗位职责:
低代码基础组件体系搭建:负责低代码平台核心基础组件(如表单、表格、弹窗、导航、布局等)的设计、开发与维护,构建高复用、高可靠、易扩展的组件库,定义组件设计规范与开发标准。
组件性能与体验优化:针对基础组件进行性能打磨(如渲染优化、体积压缩、加载提速),优化组件交互体验,确保组件在复杂场景下的稳定性与兼容性。
可视化编辑能力构建:基于基础组件体系,实现拖拽式组件布局、组件联动、实时预览、代码生成与解析等核心编辑功能,解决布局冲突、跨组件交互等技术难题。
AI 辅助开发能力落地:设计并实现 AI 驱动的开发辅助功能,包括基于业务场景的智能组件推荐、组件属性自动配置、自然语言转组件编排、UI 布局智能优化等,提升低代码开发效率。
组件生态与扩展能力建设:设计组件扩展机制,支持第三方组件接入与自定义组件开发;结合 AI 技术探索组件智能适配、动态升级等创新能力。
前端架构与跨端适配:基于 “基础组件 + AI” 场景特性,优化前端工程化体系(构建流程、依赖管理、性能监控);确保基础组件、AI 功能及平台整体在主流浏览器与多设备上的兼容性,支持生成应用的响应式表现。
技术调研与团队协作:跟踪前端组件化、AI 前端应用等技术趋势;与后端、产品、设计团队紧密配合,输出技术文档与组件使用手册。
任职条件:
学历与经验:公办统招本科及以上学历,计算机相关专业,优秀应届生或有3 年以上前端研发经验;至少 1 年低代码平台 / 可视化编辑器开发经验,或 2 年以上前端基础组件库(企业级 / 开源)研发经验;有 AI 辅助开发、生成式 UI 相关经验者优先。
技术栈要求:
精通 HTML5、CSS3、JavaScript/TypeScript,深入理解 DOM、BOM、浏览器渲染原理及前端性能优化方案;
熟练掌握 Vue3 等主流框架及组件化开发思想,精通框架生态工具;
精通前端工程化工具(Webpack/Vite),具备组件库搭建、按需加载等实战经验;
熟悉可视化技术(Canvas/SVG/ECharts)及拖拽交互实现方案;了解前端 AI 技术者优先。
能力要求:
具备扎实的组件设计与开发能力,能独立完成高复用性基础组件的架构设计与落地;
具备 AI 场景理解能力,能结合基础组件特性设计贴合开发需求的 AI 辅助交互方案;
具备较强的问题排查能力,能解决组件兼容性、性能瓶颈、跨模块交互等复杂问题;
具备良好的技术前瞻性,能跟进组件化与 AI 前端领域新技术并探索落地场景。
软素质:良好的沟通协作能力、责任心强,具备规范的开发习惯与文档编写能力,能承受一定项目压力。
公司待遇:五险一金、双休、带薪年假、法定节假日、意外险、医疗补充险、职位晋升、团建活动、各种节日福利、员工家属福利等等。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕