崗位職責:
1.根據公司產品及項目需求,主導前端技術選型與架構設計,承擔開發(fā)任務,確保高質量的交付成果,并優(yōu)化開發(fā)流程;
2.深入參與需求分析與設計工作,解決復雜的前端技術難題,推進項目的技術進步與創(chuàng)新;
3.負責軟件系統(tǒng)的前端架構設計與開發(fā)工作,包括PC端、移動端及小程序、H5等多平臺前端開發(fā)工作;
4.與后端開發(fā)工程師密切協作,負責前后端數據交互的設計與優(yōu)化,提升系統(tǒng)的整體性能與用戶體驗;
5.主導和參與小程序、H5、APP等前端產品的架構優(yōu)化和交互設計,提升產品的可用性和用戶滿意度;
6.負責前端代碼的重構、性能優(yōu)化,確保系統(tǒng)在高并發(fā)、大流量環(huán)境下的流暢體驗;
7.持續(xù)關注并實踐前端技術前沿,參與技術方案評審,推動項目中的技術創(chuàng)新和技術選型;
8.解決產品前端相關的Bug及兼容性問題,優(yōu)化前端性能,確保產品在不同設備和瀏覽器上的流暢性和兼容性;
9.參與團隊的技術知識分享與代碼評審,指導團隊成員提升技術能力,推動團隊技術進步;
10.配合產品和設計團隊,確保產品開發(fā)流程的高效執(zhí)行,完成產品開發(fā)的各項任務目標。
崗位要求:
1.第一學歷為統(tǒng)招本科,計算機軟件相關專業(yè),5年以上前端開發(fā)經驗,具備豐富的前端架構設計及技術領導經驗;
2.精通Vue.js框架,深入理解其原理與全家桶,熟練使用Vue2、Vue3進行開發(fā),能夠獨立設計和實現高性能、可復用的前端組件;
3.精通UI框架,特別是Ant Design Vue、Element UI等,能夠獨立進行自定義組件開發(fā)及UI優(yōu)化;
4.具備豐富的Web項目開發(fā)經驗,精通PC端與移動端的瀏覽器兼容性處理與適配,熟悉跨平臺開發(fā);
5.精通Webpack、Vite、Yarn等前端構建工具,能優(yōu)化項目構建流程及性能;
6.熟悉移動端(小程序、H5、APP等)開發(fā),能夠熟練使用uni-app進行跨平臺開發(fā),并優(yōu)化移動端性能;
7.熟悉前端框架React,能夠進行React項目的開發(fā)與優(yōu)化,有跨框架開發(fā)經驗者優(yōu)先;
8.具備較強的前端性能優(yōu)化能力,能夠解決高并發(fā)、海量數據下的性能瓶頸問題;
9.熟悉前端自動化測試,能夠編寫前端測試用例,保證代碼的穩(wěn)定性和可維護性;
10.具備較強的團隊協作能力與溝通能力,能夠帶領團隊進行技術攻關,推動技術方案的落地;
11.關注前端技術前沿,持續(xù)學習并在項目中應用新的前端技術與工具;
12.優(yōu)先考慮有移動端原生開發(fā)經驗(如iOS/Android)或云平臺(如AWS、阿里云)經驗者。