1.精通HTML5/CSS3/ES6+,遵循W3C标准开发语义化、响应式页面,熟练使用Flex/Grid布局解决复
杂排版问题,结合Sass/Less预处理器实现模块化样式管理。
2.熟练运用TypeScript进行静态类型检查与类型编程,通过严各类型约束提升代码可维护性,在复杂业务
场景中设计可扩展的接口与泛型工具。
3.深入掌握React全家桶,包括Redux、ReduxToolkit、MobxReact Router.
4.深入掌握Vue2、Vue3全家桶,包括Vuex、Pinia、Vue-Routeer。
5.深入掌握Element-plus、Ant Design、Uview、Vant、LayUl等组件库。
6.熟练掌握ReactNative、Flutter跨端开发,熟悉多端适配策略与性能调优手段。
7.熟练掌握uni-app微信小程序开发经验,对小程序分包、微信支支付、部署上线有一定的经验。
8.精通Webpack/Vite构建工具,通过代码分割、Tree Shaking、懒加载等技术优化首屏加载速度,配置
多环境打包策略提升开发效率。
9.掌握GitLab的Cl/CD流程设计,基于Docker/Nginx实现自动化部署,保障交付质量。
10.深入实践MobX/Pinia状态管理方案,设计模块化状态逻辑,实现复杂数据流的可预测性与高效维护性。
参与 LLMOps 平台前端及 BFF 服务建设,项目采用 pnpm workspace monorepo 管理多业务应用,整体基于“基座 + 子应用”的微前端架构,覆盖平台运营端、租户端、模型服务、模型评测、LLM 应用等多个业务模块。负责前端页面开发、公共能力沉淀、API 接入、工程化优化及部分 Node BFF 能力建设。
技术栈
React 18、TypeScript、Modern.js、Rspack/Rsbuild、Garfish、pnpm workspace、Jotai、Axios、Arco Design、Formily、Tailwind CSS、NestJS、Express、TypeORM、Redis、Jest、Biome、i18next
工作内容
参与 LLMOps 平台 monorepo 工程建设,基于 pnpm workspace 管理多个前端应用、Node BFF 服务及公共 packages,提升跨业务模块的代码复用与协作效率。
参与平台微前端架构开发,基于 Modern.js + Garfish 实现主应用与多个业务子应用的集成,支持运营端、租户端、模型服务、模型评测等业务模块独立开发、构建与发布。
负责 React + TypeScript 业务页面开发,使用 Arco Design、内部公共组件库和 Formily 表单体系完成复杂表单、列表、详情页、配置页等中后台场景建设。
基于 Jotai 进行前端状态管理,结合 Axios 与统一 Service SDK 封装业务 API 调用,规范前后端接口接入方式,减少重复请求逻辑和手写 RPC 调用。
参与公共组件与业务能力沉淀,复用并扩展 CodeMirror、Lexical、ECharts、Mermaid 等复杂交互组件,支持代码编辑、富文本编辑、图表展示和流程可视化等能力。
参与 NestJS BFF 服务开发,配合 Express、TypeORM、Redis 等技术实现平台侧接口聚合、鉴权中间件、配置管理和业务模块服务封装。
参与前端工程化治理,维护 Modern.js 构建配置、TypeScript 配置、Biome lint/format 规则、Git hooks 和 commit 规范,保障多人协作下的代码质量。
参与国际化能力建设,基于 i18next、react-i18next 和 Starling 流程支持多语言文案管理与页面国际化改造。
优化本地开发体验,通过统一启动脚本、环境变量注入、代理中间件和快捷启动命令,降低多应用开发、联调和调试成本。
参与 LLMOps 平台前端及 BFF 服务建设,项目采用 pnpm workspace monorepo 管理多业务应用,整体基于“基座 + 子应用”的微前端架构,覆盖平台运营端、租户端、模型服务、模型评测、LLM 应用等多个业务模块。负责前端页面开发、公共能力沉淀、API 接
参与 LLMOps 平台前端及 BFF 服务建设,项目采用 pnpm workspace monorepo 管理多业务应用,整体基于“基座 + 子应用”的微前端架构,覆盖平台运营端、租户端、模型服务、模型评测、LLM 应用等多个业务模块。负责前端页面开发、公共能力沉淀、API 接