崗位職責(zé):
1. 負責(zé)基于 React 的可視化大屏項目開發(fā)與維護;
2. 參與項目需求評審、技術(shù)方案設(shè)計與實現(xiàn);
3. 使用 React Hooks 構(gòu)建高性能、可復(fù)用的組件;
4. 結(jié)合 Tailwind CSS 或其他 CSS 框架完成高質(zhì)量的 UI 實現(xiàn);
5. 與后端工程師協(xié)作,完成數(shù)據(jù)對接和圖表展示;
6. 優(yōu)化前端性能,提升用戶體驗,確保頁面響應(yīng)式布局在各種設(shè)備上的兼容性。
任職要求:
1. 熟練掌握 React 框架,具備 2 年以上react實際項目開發(fā)經(jīng)驗;
2. 對 React Hooks(如 useState、useEffect、useReducer、自定義 Hook)有深入理解和應(yīng)用經(jīng)驗;
3. 精通 JavaScript(ES6+),熟悉 TypeScript 更佳; 4. 熟悉 CSS 開發(fā),掌握 Tailwind CSS、SCSS、CSS Modules 等現(xiàn)代樣式方案;
5. 具備響應(yīng)式布局開發(fā)經(jīng)驗,能夠處理復(fù)雜頁面結(jié)構(gòu)和多終端適配;
6. 有數(shù)據(jù)可視化開發(fā)經(jīng)驗者優(yōu)先,例如使用 ECharts、D3.js、Recharts、Victory 等圖表庫;
7.有大屏可視化項目經(jīng)驗,理解色彩搭配、動效設(shè)計、圖表交互等視覺表現(xiàn)技巧;
8.良好的溝通能力和團隊協(xié)作意識,有較強的問題分析與解決能力;
9.有 Git 使用經(jīng)驗,熟悉主流開發(fā)流程(如 Git Flow、PR 流程等)。
應(yīng)屆生可培養(yǎng)