崗位職責(zé):
1、負(fù)責(zé)物聯(lián)網(wǎng)平臺前端架構(gòu)設(shè)計與技術(shù)選型,搭建高可用、高性能的前端技術(shù)框架;
2、主導(dǎo)核心模塊(如設(shè)備實時監(jiān)控、數(shù)據(jù)可視化、遠(yuǎn)程控制)的前端開發(fā)與優(yōu)化,解決復(fù)雜交互及性能問題;
3、制定前端開發(fā)規(guī)范、代碼評審標(biāo)準(zhǔn),指導(dǎo)中級前端工程師開展工作,提升團(tuán)隊技術(shù)能力;
4、對接產(chǎn)品、后端及 UI 團(tuán)隊,推動跨部門協(xié)作,確保前端開發(fā)與業(yè)務(wù)需求、后端接口高效適配;
5、關(guān)注前端技術(shù)前沿,引入適合物聯(lián)網(wǎng)場景的新技術(shù)、新方案(如低代碼、WebAssembly), 提升開發(fā)效率與產(chǎn)品體驗;
任職要求:
1、本科及以上學(xué)歷,計算機相關(guān)專業(yè),5 年以上前端開發(fā)經(jīng)驗,其中 2 年以上物聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)或智能硬件相關(guān)項目架構(gòu)設(shè)計經(jīng)驗;
2、精通 HTML5、CSS3、JavaScript/TypeScript,熟練掌握 React、Vue3 等主流前端框架,具備框架源碼級理解者優(yōu)先;
3、熟悉前端工程化工具(Webpack、Vite、Rollup),能獨立搭建前端項目架構(gòu),優(yōu)化構(gòu)建流程及加載性能;
4、具備數(shù)據(jù)可視化開發(fā)經(jīng)驗,熟練使用 ECharts、D3.js 等可視化庫,能實現(xiàn)海量設(shè)備數(shù)據(jù)的實時展示與分析;
5、熟悉 WebSocket、MQTT 等實時通信協(xié)議,有設(shè)備實時狀態(tài)同步、消息推送等場景開發(fā)經(jīng)驗;
6、具備良好的架構(gòu)設(shè)計思維、問題排查能力及技術(shù)攻堅精神,能獨立解決復(fù)雜業(yè)務(wù)場景下的前端設(shè)計;