崗位職責:
1. 負責BI工具、報表設計器的前端交互開發,包括數據可視化、動態配置、拖拽布局等核心功能。
2. 實現復雜圖表渲染(如大屏實時監控、交叉分析表格)及性能優化(虛擬滾動、懶加載)。
3. 與后端協作設計數據交互協議,開發動態表單、實時預覽等模塊。
4. 持續優化用戶體驗,提升前端代碼的可維護性和可擴展性。
任職要求:
l 精通 Vue 框架,熟悉復雜組件開發與狀態管理(Vuex)。
l 熟練掌握 `ECharts/D3.js/AntV` 等可視化庫,了解 Canvas/WebGL 渲染優化。
l 熟悉前端工程化(Webpack/Vite)、性能優化(代碼分割、緩存策略)。
l 有低代碼平臺、報表設計器、Dashboard 開發經驗者優先。
l 熟悉數據可視化常見場景(如鉆取、聯動、動態篩選)。
l 有大數據量渲染優化經驗。
l 對用戶體驗敏感,能獨立完成交互設計與技術落地。
l 良好的溝通能力,能與產品經理、后端高效協作。
l 熟悉 SQL 或 BI 工具的開發。
l 有開源可視化項目貢獻或自研組件庫經驗。
l 了解 WebAssembly、Web Worker 等高性能前端技術。
l 熟悉 BI/報表領域常見需求(如中國式報表、Dashboard、移動端適配)。
l 理解低代碼思想,能通過配置化方案提升開發效率
l 具備較強的邏輯思維和問題排查能力,對技術有熱情。