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