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