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