熟练掌握 Vue2 / Vue3、Vue Router、Vuex、Pinia、UniApp,具备多端(H5 / TV / 小程序)开发经验;熟悉 HTML5 / CSS3 / ES6+,掌握 SCSS / Less,具备复杂布局与组件化开发能力。
熟练使用 Vite / Vue-CLI、webpack 构建与打包机制,支持多 Node 版本(nvm)环境维护;熟悉 Axios 请求封装、异常兜底及基础安全处理。
具备 Android WebView(X5 内核)下的 Hybrid 开发经验,理解 JSBridge 通信机制;熟悉遥控器 KeyEvent 处理、焦点管理(v-focusable)、WebSocket 实时通信。
熟练使用 Element-UI、iView-UI、VXE-Table、ECharts 等企业级组件库与可视化方案;具备大屏可视化、地图下钻、多维数据联动经验。
熟悉 Git / SVN 协作流程,了解 TypeScript 基本用法;具备 AI 工具工程化实践经验(Prompt、MCP、Supabase)。
项目一:党建 TV 端桌面系统(机顶盒桌面入口)
基于 H5 + Android WebView 的 TV 端桌面系统,WebView 使用腾讯 X5 内核作为渲染引擎。系统启动后由前端在页面初始化阶段通过 JSBridge 调用原生接口,原生侧基于 PackageManager 遍历并过滤系统应用,提取应用 packageName 返回前端进行桌面渲染;用户选中应用后,前端将 packageName 回传原生,由原生通过 Intent 启动目标应用。前端负责桌面 UI 渲染、遥控器 KeyEvent 处理、v-focusable 焦点管理、焦点记忆及返回键分级处理,并通过 WebSocket 支持内网环境下的消息推送与应用更新通知。
项目二:为老服务一张图(可视化大屏系统)
基于 Vue3 + Element-UI + ECharts 构建地图可视化大屏,支持省/市/区多级下钻、点位联动与数据筛选;封装地图与侧边面板组件,适配多分辨率大屏场景,并针对海量点位通过分帧渲染优化首屏性能。
项目三:工单脑图可视化大屏
基于 Vue2 + SVG 实现工单关系脑图展示,以中心节点为锚点动态计算连线路径,支持拖拽、缩放、搜索定位与模块折叠;新增数据自动生成节点并重算连线,无需手动干预。
项目四:项目全流程管理系统
基于 Vue2 + iView-UI 实现项目流程可视化与状态管理,支持节点流转、审批操作及 ECharts 下钻分析,提升业务流程可视化与可维护性。
| 角色 | 职位 |
| 负责人 | 前端工程师 |
| 队员 | 后端工程师 |