崗位職責(zé):
1、負(fù)責(zé)Web前端設(shè)計(jì)與開發(fā),根據(jù)產(chǎn)品需求和UI/UX設(shè)計(jì)方案,進(jìn)行網(wǎng)頁和應(yīng)用程序的前端頁面構(gòu)建,編寫高質(zhì)量、高性能的HTML5、CSS3和JavaScript代碼;
2、交互實(shí)現(xiàn)與優(yōu)化,通過JavaScript或相關(guān)的前端框架(如React、Vue.js、Angular等)實(shí)現(xiàn)復(fù)雜的用戶界面交互功能,并進(jìn)行性能優(yōu)化,確保在不同設(shè)備和瀏覽器上的兼容性和響應(yīng)式布局效果;
3、組件化與模塊化開發(fā),設(shè)計(jì)并開發(fā)可復(fù)用的前端組件庫,遵循良好的編程規(guī)范,采用模塊化開發(fā)方式提高代碼的可維護(hù)性和擴(kuò)展性;
4、項(xiàng)目架構(gòu)設(shè)計(jì),參與前端技術(shù)選型,負(fù)責(zé)前端架構(gòu)的設(shè)計(jì)與搭建,包括但不限于前端工程化工具鏈的配置與使用(如Webpack、Gulp、Rollup等);
5、協(xié)同工作與溝通,與后端開發(fā)團(tuán)隊(duì)緊密協(xié)作,處理前后端接口對接問題;與產(chǎn)品、設(shè)計(jì)團(tuán)隊(duì)交流,準(zhǔn)確理解和實(shí)現(xiàn)業(yè)務(wù)需求及用戶體驗(yàn)?zāi)繕?biāo);
6、質(zhì)量保證與測試,編寫單元測試、集成測試,確保前端代碼質(zhì)量,參與持續(xù)集成與部署流程;
7、新技術(shù)研究與應(yīng)用,關(guān)注前端領(lǐng)域最新技術(shù)和趨勢,主動學(xué)習(xí)并引入新技術(shù)以提升產(chǎn)品競爭力。
任職資格:
1、計(jì)算機(jī)科學(xué)或相關(guān)專業(yè)本科及以上學(xué)歷,有扎實(shí)的計(jì)算機(jī)基礎(chǔ)知識。
2、熟練掌握HTML5、CSS3和JavaScript,熟悉W3C標(biāo)準(zhǔn)和ES6語法特性。
3、至少熟練掌握一種主流前端框架(例如React、Vue或Angular),了解其生態(tài)系統(tǒng)及最佳實(shí)踐;
4、具備前端自動化構(gòu)建和打包工具的實(shí)踐經(jīng)驗(yàn),如Webpack、Babel等。
跨平臺兼容:能夠解決各類瀏覽器兼容性問題,熟悉移動優(yōu)先的響應(yīng)式設(shè)計(jì)方法;
5、注重用戶體驗(yàn),對交互設(shè)計(jì)有一定理解,能從用戶角度思考和優(yōu)化前端功能;
6、具有優(yōu)秀的團(tuán)隊(duì)協(xié)作能力和溝通技巧,能夠在快節(jié)奏環(huán)境中獨(dú)立完成任務(wù);
7、具備較強(qiáng)的學(xué)習(xí)能力和自我驅(qū)動意識,能夠快速適應(yīng)新技術(shù)和新需求的變化。