前端-驻场-南京-1个月
¥12-18K/月
技能要求: JavaScript,Vue,websocket,HTML5,CSS,uniapp
经验要求: 5-10年经验
程序员客栈
2026-06-10 10:15
工作描述:
项目编号:【43433】
2.1 岗位职责
• 负责运营方管理后台的页面开发,基于 Vue 3 + Ant Design Vue 4 + TypeScript + Vite 7.3,涵盖项目管理、OPC 匹配、竞价管理、合同管理、进度/质量管控、统计分析等模块
• 负责需求方前台和 OPC APP 的跨端开发,基于 UniApp 3(Vue 3 + Wot Design Uni + UnoCSS),适配 H5、微信小程序、APP(iOS/Android)
• 实现对话式需求采集界面的前端交互:聊天 UI(气泡、Markdown 渲染、流式输出模拟)、结构化摘要卡片、快捷操作按钮、对话与页面操作的联动
• 封装通用业务组件:设备清单编辑器(增删改查 + 归类折叠)、进度时间轴、合同签署面板、报价对比表格、照片上传与预览
• 前端状态管理设计:Pinia Store 模块划分(user / permission / app / demand / project / message),持久化策略设计
• 与后端联调 API 接口,处理 Axios 请求/响应拦截、Token 管理与自动刷新、权限路由守卫
2.2 任职要求
必须项
·3 年以上前端开发经验,Vue 3 技术栈熟练——Composition API、、响应式原理、组合式函数(hooks)
·TypeScript 使用熟练,有实际项目中的类型设计经验(非 anyScript)
·使用过 Ant Design Vue 3/4 开发过后台管理系统,能熟练驾驭 Table(自定义列、排序筛选、行选择)、Form(动态表单、联动校验)、Modal/Drawer 组合等复杂交互
·掌握 UniApp 3 跨端开发,有实际上线的小程序(微信/支付宝)或 APP 项目,了解条件编译和平台适配
·熟练使用 Pinia 进行状态管理,理解模块化拆分、持久化插件、跨页面状态共享
·熟悉 Vite 构建配置(代理、别名、环境变量、分包策略),了解 pnpm workspace
·能独立处理跨域、鉴权(JWT + Refresh Token)、文件上传/预览(含图片压缩)、WebSocket 实时消息等前端常见场景

加分项
·有即时通讯(IM)或聊天类 UI 开发经验——本项目核心交互形态为对话式需求采集,涉及气泡组件、消息列表虚拟滚动、输入联想、多类型消息卡片
·使用过 Wot Design Uni 组件库,或类似的 UniApp 生态组件库(uView / uni-ui)
·有 UnoCSS / Tailwind CSS 原子化 CSS 使用习惯,能基于设计规范定制 Design Token
·了解 ECharts 5 在 UniApp 中的集成方式(lime-echart 插件),有数据可视化开发经验
·有电子合同签署页、进度甘特图、BI 看板等业务组件开发经验
·有低代码平台 / 动态表单渲染引擎开发经验(JeecgBoot Online 表单 / form-create 等)
·了解前端埋点与性能监控(错误边界、长任务拆分、首屏优化)

公司信息

立即沟通