崗位職責(zé):
1. 負(fù)責(zé)機(jī)器人管理平臺(tái)Web前端開發(fā),包括頁面構(gòu)建、交互實(shí)現(xiàn)及后端數(shù)據(jù)對(duì)接;
2. 開發(fā)可復(fù)用的前端組件、類庫與框架,提升代碼模塊化和工程化水平;
3. 協(xié)同UI設(shè)計(jì)師、后端工程師,將設(shè)計(jì)稿轉(zhuǎn)化為高性能、高兼容性的前端產(chǎn)品;
4. 優(yōu)化前端性能(加載速度、渲染效率),解決多瀏覽器兼容性問題;
5. 通過響應(yīng)式設(shè)計(jì)確??缭O(shè)備(PC/移動(dòng)/小程序)適配及用戶體驗(yàn)流暢性;
6. 推動(dòng)前端工程化實(shí)踐(Webpack構(gòu)建、CI/CD流程),保障代碼質(zhì)量和可維護(hù)性;
7. 參與技術(shù)選型、架構(gòu)設(shè)計(jì)評(píng)審,輸出技術(shù)文檔并主導(dǎo)復(fù)雜模塊實(shí)現(xiàn)。
任職要求:
1. 5年以上前端開發(fā)經(jīng)驗(yàn),計(jì)算機(jī)相關(guān)專業(yè);
2. 精通HTML5/CSS3/JavaScript(ES6+),深入理解DOM、BOM、Ajax等核心機(jī)制;
3. 掌握至少一種主流框架(Vue/React/Angular)及生態(tài)(如Vuex、Router);
4. 熟練使用CSS預(yù)處理器(Less/Sass)、構(gòu)建工具(Webpack)及版本管理(Git);
5. 熟悉前端性能優(yōu)化手段(懶加載、資源壓縮、CDN加速等);
6. 具備移動(dòng)端開發(fā)經(jīng)驗(yàn)(H5/小程序/響應(yīng)式布局),了解Hybrid或跨端方案(React Native/Weex);
7、數(shù)據(jù)可視化經(jīng)驗(yàn)。