任職要求
崗位職責(zé)
1、 負(fù)責(zé)智能硬件場景下數(shù)據(jù)可視化產(chǎn)品的設(shè)計、開發(fā)與優(yōu)化,涵蓋動態(tài)圖表、交互界面、實時數(shù)據(jù)看板等模塊,確保可視化效果兼具專業(yè)性與易用性;
2、 參與數(shù)據(jù)可視化全流程開發(fā),包括需求分析、視覺方案設(shè)計、前端編碼實現(xiàn)、性能優(yōu)化,解決大規(guī)模數(shù)據(jù)渲染、多終端適配(如大屏、移動端)等技術(shù)問題;
3、協(xié)同算法、硬件團隊處理多源數(shù)據(jù)(傳感數(shù)據(jù)、業(yè)務(wù)數(shù)據(jù)等),設(shè)計符合數(shù)據(jù)特性的可視化呈現(xiàn)方式,助力數(shù)據(jù)價值高效傳遞;
4、跟蹤數(shù)據(jù)可視化領(lǐng)域前沿技術(shù)(如 WebGL、3D 可視化、動態(tài)交互設(shè)計),結(jié)合業(yè)務(wù)場景提出創(chuàng)新方案,提升產(chǎn)品數(shù)據(jù)交互體驗;
5、撰寫技術(shù)文檔,沉淀可視化設(shè)計規(guī)范與開發(fā)模板,協(xié)助團隊提升整體開發(fā)效率。
技能要求
1、精通數(shù)據(jù)可視化核心技術(shù)棧,包括但不限于:
a) 前端框架:Vue/React,能熟練使用 ECharts、Highcharts、D3.js 等可視化庫,具備自定義圖表開發(fā)能力;
b) 可視化渲染:熟悉 Canvas、SVG,了解 WebGL/Three.js 等 3D 可視化技術(shù),能處理大規(guī)模數(shù)據(jù)(萬級以上)的高效渲染;
c) 交互設(shè)計:掌握數(shù)據(jù)篩選、鉆取、聯(lián)動等交互邏輯開發(fā),能設(shè)計符合用戶習(xí)慣的操作流程;
2、掌握數(shù)據(jù)預(yù)處理與格式轉(zhuǎn)換方法,能協(xié)同數(shù)據(jù)團隊完成非結(jié)構(gòu)化數(shù)據(jù)(如傳感日志)到可視化友好格式的處理;
3、熟悉多終端適配技術(shù),能實現(xiàn)可視化產(chǎn)品在大屏(如 LED 屏)、平板、移動端的一致體驗,解決不同設(shè)備分辨率、性能差異問題;
4、具備良好的代碼規(guī)范與性能優(yōu)化意識,能通過代碼拆分、資源懶加載、緩存策略等方式提升可視化產(chǎn)品加載速度與運行流暢度;
5、了解數(shù)據(jù)可視化設(shè)計原則(如色彩搭配、信息層級、視覺引導(dǎo)),能與設(shè)計團隊高效協(xié)作,將視覺方案轉(zhuǎn)化為技術(shù)實現(xiàn)者優(yōu)先。
經(jīng)驗要求
1、本科及以上學(xué)歷,計算機科學(xué)與技術(shù)、數(shù)字媒體技術(shù)、軟件工程、視覺傳達(dá)設(shè)計(技術(shù)方向)等相關(guān)專業(yè);
2、3 年及以上數(shù)據(jù)可視化開發(fā)經(jīng)驗,有智能硬件、工業(yè)場景或運動健康領(lǐng)域數(shù)據(jù)可視化項目經(jīng)驗者優(yōu)先。
3、具備從 0 到 1 搭建可視化產(chǎn)品的實際經(jīng)驗,能獨立完成需求拆解、方案設(shè)計到上線落地的全流程者優(yōu)先。