崗位職責(zé)
1、負(fù)責(zé)Web應(yīng)用程序的架構(gòu)設(shè)計(jì)和技術(shù)選型,確保代碼的高性能、高可維護(hù)性和高可擴(kuò)展性;
2、根據(jù)需求,開(kāi)發(fā)和優(yōu)化用戶界面,保證跨瀏覽器和多設(shè)備的兼容性;
3、封裝復(fù)用性高、可維護(hù)性好的前端組件,通過(guò)開(kāi)發(fā)工具/框架、改進(jìn)流程,保證前端開(kāi)發(fā)的高效性;
4、與UI/UX設(shè)計(jì)團(tuán)隊(duì)協(xié)作,確保設(shè)計(jì)稿的準(zhǔn)確實(shí)現(xiàn),并持續(xù)提升用戶體驗(yàn);
5、主導(dǎo)技術(shù)難點(diǎn)攻關(guān),優(yōu)化性能瓶頸,提升產(chǎn)品的響應(yīng)速度與穩(wěn)定性;
6、帶領(lǐng)團(tuán)隊(duì)進(jìn)行代碼審查,提供技術(shù)指導(dǎo),確保代碼質(zhì)量與規(guī)范的執(zhí)行;
7、關(guān)注前端新技術(shù)的研究與應(yīng)用,推動(dòng)團(tuán)隊(duì)技術(shù)進(jìn)步。
技能要求:
1、擁有良好的HTML、CSS、JavaScript技術(shù)實(shí)力,熟練掌握WEB領(lǐng)域最新標(biāo)準(zhǔn)(HTML5,ES6,CSS3);
2、熟練使用vue前端框架,能夠獨(dú)立完成組件的封裝和頁(yè)面的搭建;
3、熟悉前端工程化、模塊化開(kāi)發(fā)流程,熟悉Webpack、vite等構(gòu)件工具的使用;
4、熟悉模塊化組件的設(shè)計(jì)和封裝,能夠積累前端研發(fā)的組件庫(kù);對(duì)新技術(shù)有熱情,能主動(dòng)并且敢于攻克技術(shù)難關(guān);
5、熟悉主流瀏覽器差異及兼容方法,熟悉響應(yīng)式開(kāi)發(fā),不同屏幕適配及移動(dòng)端開(kāi)發(fā);
6、具備良好的團(tuán)隊(duì)合作精神和溝通能力,能夠高效推動(dòng)項(xiàng)目進(jìn)展;
7、有跨平臺(tái)開(kāi)發(fā)經(jīng)驗(yàn),熟悉Electron開(kāi)發(fā)框架的優(yōu)先。