1、精通前端基础技能,深入理解 JavaScript(ES6+)、TypeScript、CSS3、Less、Sass、HTML5 等常用技术,熟练掌握原型链、闭包、Event Loop 及浏览器渲染机制,具备扎实的函数式编程思想;
2、擅长技术方案设计,精通 Vue3/React 及其相关技术栈(Vue 响应式原理、React Hooks、Mobx/Redux 等),理解框架底层原理,有丰富的前端框架开发与落地经验;
3、具备极强的复杂项目问题解决能力,能深度参与各类业务需求拆解,主导前端架构从 0 到 1 搭建与迭代,提供优质高效的跨系统协同、高并发场景、大数据可视化等核心场景解决方案;
4、具备平台型产品思维,对模块化、组件化有深刻理解,能主导组件库、工具库的设计与封装,推动前端工程化规范落地;
5、熟悉前端性能优化体系,精通大文件切片上传与断点续传、长列表虚拟滚动、首屏加载优化(Gzip 、分包 、CDN)、内存泄漏排查等实践,掌握常见性能指标监控与优化方法;
6、本科,5 年以上工作经验,近 3 年及以上从事低代码类产品的研发工作;
7、具备低代码平台或前端架构设计经验,能独立设计复杂前端系统的模块与扩展机制,熟练掌握前端可视化编辑器、Schema 驱动渲染、DSL 解析、脚本引擎或动态运行时机制,有配置化表格、可视化拖拽引擎等低代码核心能力开发经验者优先;
8、掌握微前端、依赖共享、插件化架构、脚本安全隔离等技术,具备工程化全流程落地能力(含脚手架搭建、Eslint、Prettier、Commitlint 等规范制定、CI、CD 流程设计);
9、额外加分项:具备 Node.js 后端开发(Nest.js、Egg.js 等框架)、GIS 地图可视化(OpenLayers、Echarts、AntV G6)、AI 技术集成(Function Calling、Agent 架构)、跨端适配(大屏 、多终端)等相关经验。