崗位職責(zé):
核心開發(fā)任務(wù):
1. 負(fù)責(zé)基于 Vue.js 的前端系統(tǒng)開發(fā),獨立完成從需求分析. 技術(shù)方案設(shè)計到編碼實現(xiàn)的全流程工作。
2. 精通 HTML5. CSS3,能夠?qū)崿F(xiàn)響應(yīng)式布局與多端兼容,保障高品質(zhì)的用戶交互體驗。
3. 主導(dǎo) UniApp 及微信/支付寶小程序的開發(fā)與迭代,掌握多端適配與性能優(yōu)化策略。
4. 負(fù)責(zé)數(shù)據(jù)可視化系統(tǒng)的設(shè)計與開發(fā),包括但不限于大屏展示. 實時數(shù)據(jù)監(jiān)控. 圖表分析與交互實現(xiàn),能夠高效呈現(xiàn)復(fù)雜業(yè)務(wù)數(shù)據(jù)。
協(xié)作與項目管理:
1. 熟練運用 Git 進(jìn)行版本控制,遵循團(tuán)隊分支管理規(guī)范,具備代碼審查和協(xié)作開發(fā)經(jīng)驗。
2. 與產(chǎn)品. UI 及后端團(tuán)隊密切溝通,參與需求分析和技術(shù)方案討論,推動項目高效落地。
質(zhì)量保障:
1. 編寫健壯且可維護(hù)的代碼,具備單元測試與復(fù)雜問題調(diào)試能力,能夠系統(tǒng)性地解決兼容性和性能瓶頸。
2. 持續(xù)優(yōu)化頁面加載速度. 內(nèi)存管理等關(guān)鍵指標(biāo),提升應(yīng)用整體穩(wěn)定性和用戶體驗。
3. 針對可視化場景,具備大數(shù)據(jù)量渲染性能優(yōu)化經(jīng)驗,保障可視化系統(tǒng)流暢穩(wěn)定運行。
任職要求:
技術(shù)能力:
1. 通Vue.js及其生態(tài)(Vue Router. Vuex. Vue CLI),具備復(fù)雜組件開發(fā)經(jīng)驗。
2. 熟練使用UniApp框架,精通微信/支付寶小程序開發(fā)流程及API調(diào)用。
3. 扎實的HTML5. CSS3基礎(chǔ),掌握Flex/Grid布局. 動畫效果及預(yù)處理器(Sass/Less)。
4. 具備數(shù)據(jù)可視化開發(fā)經(jīng)驗,熟悉 ECharts. AntV. D3.js 等至少一種可視化庫,能獨立開發(fā)圖表組件及大屏應(yīng)用。
4. 熟悉Git工作流,了解代碼審查. 分支合并及沖突解決。
5. 掌握Webpack. Vite等構(gòu)建工具,具備前端工程化實踐經(jīng)驗。
6. 了解 Canvas. SVG 等可視化渲染技術(shù),具備性能分析與優(yōu)化經(jīng)驗。
項目經(jīng)驗:
1. 2年以上前端開發(fā)經(jīng)驗,主導(dǎo)過至少2個完整的小程序或跨端應(yīng)用項目。
2. 有智慧停車類項目經(jīng)驗,熟悉高并發(fā)場景下的性能優(yōu)化方案者優(yōu)先。
3. 有復(fù)雜數(shù)據(jù)可視化項目經(jīng)驗,如大屏監(jiān)控. 實時數(shù)據(jù)展示. 地理信息可視化等方向者優(yōu)先。
加分項:
1. 良好的溝通能力,能夠清晰表達(dá)技術(shù)方案并與團(tuán)隊高效協(xié)作。
2. 強烈的責(zé)任心,能承受項目壓力,具備獨立解決問題和快速學(xué)習(xí)新技術(shù)的能力。
3. 有TypeScript 實戰(zhàn)經(jīng)驗或復(fù)雜數(shù)據(jù)可視化開發(fā)經(jīng)驗者優(yōu)先。
4. 熟悉 WebGL/Three.js 等 3D 可視化技術(shù),或有智慧城市. 物聯(lián)網(wǎng)監(jiān)控類項目經(jīng)驗者優(yōu)先。
5. 有android開發(fā)經(jīng)驗者優(yōu)先。