崗位職責:
1、負責科學儀器網絡版工作站的前端架構設計與開發,實現儀器控制、數據實時展示及分析功能;
2、使用Vue3+TypeScript構建高響應式界面,優化大規模數據渲染性能(如光譜/色譜數據流);
3、開發與儀器硬件的通信模塊(WebSocket/TCP),集成Modbus/OPC UA等協議類型定義;
4、通過Pinia管理儀器狀態(如校準參數、用戶權限),設計可復用的業務邏輯組合;
5、配合后端團隊完成數據采集、存儲及可視化(ECharts)的鏈路優化;
6、基于Vite配置多環境構建,優化項目啟動速度與打包體積。
任職資格:
1、5年以上前端開發經驗,3年以上Vue3實戰經驗,精通組合式API與響應式原理;
2、熟練使用Pinia設計狀態管理方案,理解單向數據流與模塊化設計;
3、掌握TypeScript高級特性(泛型、裝飾器、類型推斷),能嚴格定義儀器通信接口;
4、熟悉Vite配置優化(如分包、CDN引入)、pnpm monorepo管理;
5、具備TCP/UDP/WebSocket通信開發經驗,了解科學儀器常見協議(如RS232、Modbus)。