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