面議(經常性薪資達4萬元或以上) 新北市中和區 5年工作經驗 5天前更新
資深前端工程師 Senior Front-end Engineer(Vue 3 / IIoT 即時中控台 / WebSocket / 數據視覺化)
職務說明
【工作內容】
IIoT 即時監控網頁開發: 使用 Vue 3 (Composition API) 獨立開發與維護智慧大樓中央監控系統(電力、空調、消防、給排水、保全等 10 大子系統)之 Browser-Based 前端操作介面 。
海量即時數據效能調優: 針對底層硬體「全主動 Push / 變化傳輸 (RBE)」產生之海量點位數據(Tag Matrix),進行前端效能優化與記憶體洩漏(Memory Leak)管控,確保網頁維持 5 秒內極速數據更新 。
直覺式圖資視覺化操控: 負責 6 階層式圖形系統導覽結構(區域 $\rightarrow$ 大樓 $\rightarrow$ 樓板 $\rightarrow$ 系統圖等)規劃,並利用 Inline SVG 動態控制電子地圖設備 icon 狀態(待機、異常紅色閃爍)、事件點擊與 WebRTC 即時警報跳圖連動 。
即時通訊鏈架構設計: 開發與維護 STOMP / MQTT over WebSocket 異步推播通訊機制,實作全局警報跑馬燈監聽,並針對現場無線網路環境撰寫 Ping/Pong 心跳偵測與指數退避自動重連機制 。
Dashboard 數據視覺化: 整合 vue-chartjs (Chart.js) 實現能源管理儀表板,包含電力需量雙曲線(平均/滑動)、時間電價對比長條圖、合約容量臨界線與半圓針表(Gauge)開發 。
多層次安全管制與 API 串接: 配合後端(RESTful API)實作 LDAP 驗證、使用者分級登入與角色權限控管(RBAC)之路由守衛,確保用戶端與硬體控制端之資安隔離 。
客製化商業邏輯對接: 串接客製化排程管理與校務讀卡平台連動 API,開發多條件過濾(日期、姓名、事件)功能,並串接後端 Blob 二進位流完成大型統計報表(Excel/PDF)之原生下載 。
【必要條件】
3 年以上 前端實際開發經驗,具備大型專案獨立主導能力(Mid-Level 以上)。
精通 Vue 3、TypeScript、HTML5 (Audio API / Blob)、CSS3 語法與元件化設計。
具備 STOMP 或 MQTT over WebSocket 應用層協議之實際開發與架構設計經驗(熟 mqtt.js 或 stompjs 尤佳)。
具備海量數據前端優化經驗,理解 Vue 響應式追蹤瓶頸,能熟練運用 shallowRef / Web Workers 或緩衝區節流策略解決網頁卡頓者 。 具備圖表套件開發經驗(熟 Chart.js / vue-chartjs 尤佳),理解圖表局部數據更新與 chart.update(‘none‘) 調優 。
精通 Git 版本控制流程與團隊 Git Flow 協作。
具備優異的問題分析與定位能力,能跨團隊與後端、UI/UX 及現場責任施工統包團隊順暢溝通 。
【加分條件】
具備 IoT / SCADA / 工業自動化中控台 / 能源管理系統 (EMS) 開發經驗者強烈優先。
有處理 Inline SVG DOM 操作、Canvas 電子地圖,或結合 CSS Animation 實作設備動態警報經驗者佳 。
熟悉 Vite 前端建置工具與共用 Component Library / NPM 套件封裝。
具備 UI / UX 基礎概念,能針對工業級軟體進行操作流程與跨裝置使用體驗優化。
請務必檢附 GitHub 專案原始碼 或 個人作品集(請說明負責之架構與優化事蹟) 。
【我們期待你】對即時資料呈現(Real-time Streaming)與系統高互動體驗有高度敏感度與熱忱 。思維具備「邊緣運算大局觀」,不只專注前端,也樂於理解資料如何從底層 Modbus/硬體 Gateway 轉換至網頁端的完整鏈結 。面對突發的線上 Bug 能快速定位,並主動提出具備擴充性的前端架構解決方案 。
展開