崗位職責(zé):
1. 負責(zé)大數(shù)據(jù)應(yīng)用的前端界面設(shè)計與開發(fā),通過高效、易用的界面展示復(fù)雜數(shù)據(jù)信息。
2. 與后端開發(fā)團隊緊密協(xié)作,確保前后端接口的順暢對接,優(yōu)化用戶體驗。
3. 根據(jù)產(chǎn)品需求,利用前端技術(shù)實現(xiàn)數(shù)據(jù)可視化,提高數(shù)據(jù)洞察力。
4. 遵循前端開發(fā)最佳實踐,編寫高質(zhì)量、可維護的代碼。
5. 關(guān)注前端技術(shù)趨勢,持續(xù)優(yōu)化前端性能,提升應(yīng)用響應(yīng)速度和兼容性。
6. 參與大數(shù)據(jù)項目的需求討論,提出前端技術(shù)解決方案。
任職要求:
1. 計算機科學(xué)或相關(guān)專業(yè)本科及以上學(xué)歷,至少2年前端開發(fā)經(jīng)驗,有大數(shù)據(jù)項目前端開發(fā)背景。
2. 精通HTML5、CSS3和JavaScript,熟悉ES6+語法。
3. 熟練掌握Vue等主流前端框架(React、Angular),有實際項目開發(fā)經(jīng)驗。
4. 了解前端工程化工具,如Webpack、Gulp等,以及狀態(tài)管理工具(Redux、Vuex)。
5. 對前端性能優(yōu)化、SEO、響應(yīng)式設(shè)計有一定理解和實踐經(jīng)驗。
6. 理解RESTful API設(shè)計,能與后端工程師有效溝通協(xié)作。
有以下相關(guān)經(jīng)驗優(yōu)先考慮:
1. 有數(shù)據(jù)可視化庫(ECharts、D3.js等)開發(fā)經(jīng)驗。
2. 熟悉前端自動化測試工具和方法。
3. 有前端性能監(jiān)控和優(yōu)化的實踐經(jīng)驗。
4. 對大數(shù)據(jù)處理技術(shù)有一定了解,如Hadoop、Spark等。
5. 有參與開源項目經(jīng)驗,或有個人技術(shù)博客分享前端技術(shù)知識。