任職要求:
1、需求階段:配合項目經(jīng)理和產(chǎn)品團(tuán)隊進(jìn)行需求調(diào)研和分析,提出前端可行性建議,與后端團(tuán)隊明確數(shù)據(jù)交互接口與方式,制定規(guī)范。
2、設(shè)計階段:與UI設(shè)計師協(xié)作,將設(shè)計稿轉(zhuǎn)化為前端代碼,確保頁面的布局、樣式和交互效果符合設(shè)計要求。
3、開發(fā)階段:依據(jù)技術(shù)方案運用前端技術(shù)進(jìn)行頁面開發(fā),實現(xiàn)交互功能與動態(tài)效果;與后端開發(fā)進(jìn)行接口聯(lián)調(diào),及時解決數(shù)據(jù)交互問題,確保前后端數(shù)據(jù)一致準(zhǔn)確。
4、測試階段:對完成的前端頁面和功能進(jìn)行自我測試,包括功能測試、兼容性測試、性能測試等,及時發(fā)現(xiàn)并修復(fù)頁面存在的問題和缺陷。
5、部署階段:負(fù)責(zé)將前端項目打包和部署到生產(chǎn)環(huán)境,確保項目的順利上線和穩(wěn)定運行。上線后對頁面進(jìn)行監(jiān)控維護(hù),及時處理問題故障,根據(jù)需求與反饋優(yōu)化升級頁面。
崗位職責(zé):
1、熟練使用HTML5、CSS3、JavaScript、ES6,了解閉包及原型鏈原理;
2、熟練使用Vue2全家桶、Axios、ElementUI,掌握Vue3;
3、熟練使用ECharts圖表,可進(jìn)行大屏可視化開發(fā);
4、熟練使用Git版本控制工具進(jìn)行代碼管理;
5、熟練使用Sass、Webpack等前端工具進(jìn)行開發(fā);
6、了解Node.js、Express、TypeScript的基本語法;
7、了解React、uni-app、qiankun微前端實現(xiàn)庫的基本使用;
8、了解HTTP協(xié)議,熟悉Nginx的基本配置;