崗位職責(zé):
網(wǎng)頁(yè)和應(yīng)用程序開(kāi)發(fā):根據(jù)產(chǎn)品原型和設(shè)計(jì)師的視覺(jué)設(shè)計(jì)、用戶(hù)界面設(shè)計(jì),實(shí)現(xiàn)頁(yè)面布局、樣式、動(dòng)畫(huà)效果、用戶(hù)交互等功能;準(zhǔn)確實(shí)現(xiàn)設(shè)計(jì)稿中的顏色、字體、布局等細(xì)節(jié),并確保頁(yè)面在不同瀏覽器和設(shè)備上的一致性和兼容性。
功能開(kāi)發(fā)和維護(hù):負(fù)責(zé)實(shí)現(xiàn)和維護(hù)網(wǎng)頁(yè)和應(yīng)用程序的各種功能,包括業(yè)務(wù)功能、表單驗(yàn)證、數(shù)據(jù)請(qǐng)求和處理、頁(yè)面跳轉(zhuǎn)等功能的開(kāi)發(fā)和維護(hù)。
用戶(hù)體驗(yàn)優(yōu)化:確保網(wǎng)頁(yè)和應(yīng)用程序的界面提供良好的用戶(hù)體驗(yàn),關(guān)注用戶(hù)界面的舒適度和易用性,根據(jù)用戶(hù)反饋和需求反饋,進(jìn)行頁(yè)面布局和交互的改進(jìn)。
性能優(yōu)化:關(guān)注網(wǎng)頁(yè)和應(yīng)用程序的性能優(yōu)化,提供更好的用戶(hù)體驗(yàn)和響應(yīng)速度,優(yōu)化代碼結(jié)構(gòu)和加載速度,減少資源請(qǐng)求和下載量,并進(jìn)行性能測(cè)試和調(diào)優(yōu)。
任職要求:
1.精通Vue.js(2.x/3.x)生態(tài)體系,熟悉Vue Router、Vuex/Pinia狀態(tài)管理及核心原理;扎實(shí)的HTML5/CSS3基礎(chǔ),掌握Flex/Grid布局、響應(yīng)式設(shè)計(jì)及移動(dòng)端適配方案;
2.精通主流UI框架(Element UI/Ant Design Vue等);
3.具有JSP開(kāi)發(fā)經(jīng)驗(yàn),熟悉JSTL標(biāo)簽庫(kù)、EL表達(dá)式及Java Web基礎(chǔ)技術(shù)棧;掌握Servlet/JSP生命周期,能配合后端完成MVC架構(gòu)項(xiàng)目開(kāi)發(fā);
4.熟練使用Webpack/Vite等構(gòu)建工具,具備ES6+向ES5的編譯降級(jí)配置經(jīng)驗(yàn)優(yōu)先;
5.熟悉ES6+語(yǔ)法及TypeScript者優(yōu)先;
6.具備良好溝通協(xié)作能力,能夠與跨部門(mén)團(tuán)隊(duì)緊密協(xié)同,高效推動(dòng)項(xiàng)目進(jìn)展,面對(duì)線上突發(fā)技術(shù)問(wèn)題,可迅速定位并予以解決;
7.5年前端開(kāi)發(fā)工作經(jīng)驗(yàn),有運(yùn)營(yíng)商、互聯(lián)網(wǎng)等行業(yè)項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;