1. 負(fù)責(zé)企業(yè)級(jí)低代碼平臺(tái)的前端架構(gòu)設(shè)計(jì)與核心功能開發(fā);
2. 主導(dǎo)可視化大屏編輯器的研發(fā),包括但不限于組件拖拽、配置面板、實(shí)時(shí)預(yù)覽等功能;
3. 開發(fā)高性能、可復(fù)用的前端組件庫(kù),支持業(yè)務(wù)快速搭建可視化應(yīng)用;
4. 優(yōu)化低代碼平臺(tái)的前端性能,提升大規(guī)模數(shù)據(jù)渲染效率;
5. 參與前端工程化體系建設(shè),推動(dòng)構(gòu)建、部署、監(jiān)控等流程優(yōu)化;
## 技術(shù)要求
1.核心技能
- 精通 JavaScript/TypeScript及設(shè)計(jì)模式
- 深入理解 CSS3/SCSS,能夠?qū)崿F(xiàn)復(fù)雜動(dòng)畫和響應(yīng)式布局(Flex/Grid)
- 精通至少一種主流前端框架(Vue/React/Angular),及vite3, Element-plus技術(shù)棧
- 熟悉前端性能優(yōu)化手段,有大型項(xiàng)目性能調(diào)優(yōu)經(jīng)驗(yàn)
- 有低代碼平臺(tái)、可視化搭建系統(tǒng)開發(fā)經(jīng)驗(yàn)
2.可視化專項(xiàng)
- 熟練掌握 ECharts、Highcharts、AntV 等主流可視化庫(kù)
- 有地理空間可視化經(jīng)驗(yàn),集成過Leaflet組件
- 有集成cesium組件的經(jīng)驗(yàn)
3.低代碼平臺(tái)相關(guān)
- 有低代碼平臺(tái)、可視化搭建系統(tǒng)開發(fā)經(jīng)驗(yàn)
- 熟悉組件化設(shè)計(jì)思想,能夠設(shè)計(jì)高內(nèi)聚、低耦合的組件體系
- 了解 DSL 設(shè)計(jì)或可視化編程原理
- 熟悉 JSON Schema 或類似配置協(xié)議者優(yōu)先
## 其他要求
- 優(yōu)秀的溝通協(xié)調(diào)能力,能夠完成團(tuán)隊(duì)協(xié)作
- 具備良好的系統(tǒng)設(shè)計(jì)能力和架構(gòu)思維
- 強(qiáng)烈的技術(shù)熱情和學(xué)習(xí)能力,能快速掌握新技術(shù)
- 計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,3-5年以上前端開發(fā)經(jīng)驗(yàn)
## 加分項(xiàng)
- 參與過大型可視化項(xiàng)目或數(shù)據(jù)中臺(tái)建設(shè)
- 了解和對(duì)接過后端開發(fā)(Java等)
- 對(duì)用戶體驗(yàn)和交互設(shè)計(jì)有深入理解
- 研發(fā)中使用Cursor、Vs code Ai插件等IDE環(huán)境