一、核心基础
- JavaScript 深度
原型链、闭包、作用域、异步演进、Event Loop、微任务/宏任务、内存管理、GC、V8 优化常识
- ES6+ 体系
模块化、Promise/async/await、Proxy/Reflect、Iterator、Generator、装饰器
- TypeScript
类型系统、泛型、条件类型、infer、工具类型、类型体操、大型项目类型架构
- CSS 工程化
Flex/Grid、CSS 变量、PostCSS、CSS-in-JS、CSS Modules、原子化 CSS(Tailwind)
二、框架与工程化
1. 框架深度
- React 全家桶
fiber 架构、调和(reconciliation)、hooks 原理、合成事件、状态管理设计模式
- Vue3 全家桶
Proxy 响应式、编译优化、patchFlag、Teleport、Suspense、自定义渲染
2. 工程化 & 构建
- Webpack / Vite / Rollup 原理与优化
- 模块化、分包、tree-shaking、依赖预构建
- 性能优化:首屏、懒加载、缓存策略、代码分割
- Monorepo(pnpm workspace、turbo、lerna)
三、跨端 & 架构能力
- 跨端
Flutter uni-app
- 微前端
qiankun
项目经验
项目名称:企业级电子合同平台 · 管理后台系统
角色:高级前端工程师
技术栈:Vue3、TypeScript、Vite、Element Plus、Pinia、qiankun 微前端、Axios、ECharts、权限管控、工程化优化
项目描述:
面向国内知名企业级客户的电子合同全生命周期管理平台,涵盖合同模板、签署流程、组织权限、审计日志、存证核验、批量处理等核心后台模块。采用 qiankun 微前端架构,实现多业务子应用独立迭代、统一入口接入,支撑高复杂度、高扩展性的企业级后台场景。
核心职责
1. 负责电子合同后台核心业务模块开发与维护,基于 Vue3 + TS 实现高复杂度表单、流程配置、合同预览、权限控制等企业级功能。
2. 主导qiankun 微前端架构落地,完成主应用基座搭建、子应用注册与生命周期管理,实现应用间路由跳转、状态共享与通信机制。
3. 负责公共依赖抽离、样式隔离、全局状态同步等微前端关键问题,解决多应用共存下的冲突、性能与加载体验问题。
4. 负责前端工程化与性能优化:路由懒加载、接口缓存、长列表虚拟滚动、打包分包与构建提速,提升大型后台系统流畅度。
5. 设计并实现全局统一权限体系,支持菜单、按钮、数据级细粒度控制,满足企业客户安全合规要求。
6. 参与需求评审、接口设计与技术方案输出,支撑国内多家知名企业客户定制化需求交付与线上稳定性保障。
项目成果
- 基于 qiankun 完成微前端改造,实现多业务线独立部署、并行迭代,迭代效率提升约 40%。
- 完成主应用公共逻辑抽离,子应用包体积平均降低 30%+,整体加载速度显著优化。
- 支撑平台稳定服务多家国内知名企业,线上运行稳定,客户需求交付周期明显缩短。
- 沉淀业务组件、工具函数及微前端接入规范,降低团队维护与新业务接入成本。
| 角色 | 职位 |
| 负责人 | 高级前端开发工程师 |
| 队员 | 产品经理 |
| 队员 | UI设计师 |
| 队员 | iOS工程师 |
| 队员 | 安卓工程师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |
项目经验:浙商银行全行级招聘与人才管理系统 项目名称:浙商银行智能招聘与人才管理平台 (e-Recruitment) 角色:高级前端工程师 / 前端技术负责人 技术栈:Vue3 + TypeScript、Vite、Element Plus、Pinia、qiankun
项目经验:中智智人信息技术有限公司官网 项目名称:中智智人官方门户网站(中智集团旗下HR科技企业官网) 角色:高级前端工程师 技术栈:Vue3、TypeScript、Vite、Element Plus、Pinia、qiankun微前端、响应式适配、SEO/SSR优化、