ID:424541

抽纸

前端开发工程师

  • 公司信息:
  • shopee
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 上海
  • 闵行

技术能力

端领域精通 HTML5、CSS3 与 TypeScript,深度掌握 React、Vue 两大主流框架及其生态,包括 Zustand/Redux、Pinia 等状态管理方案,React Router、Vue Router 路由体系,以及 TanStack Query、Axios 等数据请求工具;可基于设计稿高保真还原界面,熟练运用 Tailwind CSS、Sass、CSS Modules 实现复杂布局与交互,同时对浏览器渲染原理、前端性能优化(懒加载、代码分割、缓存策略)、跨浏览器兼容、Web 无障碍访问有丰富的实践经验。工程化层面,其熟练使用 Vite、Webpack 等构建工具,可搭建团队前端工程化体系,落地 ESLint/Prettier 代码规范、单元测试与 CI/CD 自动化部署流程,也具备封装业务组件库、落地微前端架构的能力。后端方向具备 Node.js 服务开发能力,熟悉 Express、Nest.js 框架,能独立设计并开发 RESTful API 与 GraphQL 接口,掌握 MySQL、MongoDB、Redis 等数据库的建模与调优,可完成服务端部署、Docker 容器化配置及全链路联调,可独立支撑从需求评审、技术选型到上线迭代的完整开发环节。

项目经验

Saturn Al-智能对话与知识库问答系统
项目描述:Saturn AI 是一款AI对话平台,前端基于 React +TypeScript +Vite构建,后端基于Python +FastAPI+
SQLAlchemy。核心功能包括用户注册登录认证、JWT会话管理、多轮实时 AI对话、SSE流式响应、RAG知识库问答.
多类型文档上传与语义分块处理等.
技术亮点:
·基于 SSE的流式对话与思考过程可视化:基于 Server-Sent Events 实现 AI响应流式输出,支持打字机效果。实现思
考过程可视化组件,展现ReAct 推理的Thought→Action→Observation→Final四阶段,增强用户对AI思维链
的理解与信任。
完整的JWT鉴权方案:前端封装Axios 请求拦截器实现Token 在请求中的自动携带,通过ProtectedRoute组件实现
Token 状态的检查,防止未授权的访问;后端通过 AuthMiddleware 实现安全的API路由守卫
·大文件上传与语义分块处理:支持多类型大文件上传,采用文件分片和并发上传提升性能,使用SparkMD5保证完整性
并支持断点续传功能。文件经语义分块策略处理,为 RAG检索提供高质量上下文。
·基于Zustand的状态管理:使用Zustand 实现高效的前端状态管理,创建多个独立Store(用户信息、消息、对话等)
分离关注点。通过简洁的API和不可变状态更新实现组件间高效状态共享和响应式更新。
·RAG Agent 问答系统:后端基于 ReAct 框架实现RAGAgent,集成多个工具调用;LangChain +Chroma向量库实
现语义检索与问答。

案例展示

  • Saturn Al

    Saturn Al

    Saturn Al-智能对话与知识库问答系统 项目描述:Saturn AI 是一款AI对话平台,前端基于 React +TypeScript +Vite构建,后端基于Python +FastAPI+ SQLAlchemy。核心功能包括用户注册登录认证、JWT会话管理、多轮实时

  • NextMall

    NextMall

    NextMall 是一个功能完整的现代化电商平台,专为追求高性能和用户体验而设计。项目采用 Next.js 15 + TRpc + TypeScript + Prisma + React + Chakra 的全栈技术架构,提供了完整的电商业务流程,包括商品管理、订单处理、用户系统

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服