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