【崗位職責(zé)】
(1)負(fù)責(zé)公司W(wǎng)eb產(chǎn)品的前端開(kāi)發(fā)與實(shí)現(xiàn),包括頁(yè)面布局、交互邏輯、動(dòng)效設(shè)計(jì)等,確??鐬g覽器、跨設(shè)備的兼容性與一致性;參與產(chǎn)品需求分析與技術(shù)方案設(shè)計(jì),結(jié)合用戶體驗(yàn)優(yōu)化前端架構(gòu),提升頁(yè)面加載速度與運(yùn)行性能;
(2)負(fù)責(zé)性能優(yōu)化與維護(hù),對(duì)前端代碼進(jìn)行優(yōu)化,確保頁(yè)面加載速度和運(yùn)行性能;定期維護(hù)前端代碼,修復(fù)已知問(wèn)題并優(yōu)化用戶體驗(yàn);
(3)負(fù)責(zé)與后端開(kāi)發(fā)團(tuán)隊(duì)緊密合作,實(shí)現(xiàn)前端與后端的數(shù)據(jù)交互和接口對(duì)接;確保前后端開(kāi)發(fā)的兼容性和一致性,確保界面的原型還原度;
(4)負(fù)責(zé)新技術(shù)研究與應(yīng)用,關(guān)注Vue.js及前端技術(shù)的最新動(dòng)態(tài),引入新技術(shù)和工具提升開(kāi)發(fā)效率;
參與前端技術(shù)選型和架構(gòu)設(shè)計(jì),推動(dòng)團(tuán)隊(duì)技術(shù)進(jìn)步;
(5)負(fù)責(zé)代碼規(guī)范與質(zhì)量控制,遵循前端開(kāi)發(fā)規(guī)范,編寫可維護(hù)、可擴(kuò)展的代碼;參與代碼審查,確保代碼質(zhì)量和團(tuán)隊(duì)開(kāi)發(fā)標(biāo)準(zhǔn)。
【任職條件】
1. 本科及以上學(xué)歷,3年以上前端開(kāi)發(fā)經(jīng)驗(yàn),其至少2年專注于Vue.js開(kāi)發(fā)經(jīng)驗(yàn);有完整的項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),能夠獨(dú)立完成前端模塊的設(shè)計(jì)與實(shí)現(xiàn);至少精通一款主流前端框架:Vue3(熟練使用Composition API、 Pinia等)或React(熟練使用Hooks、Redux等),能獨(dú)立搭建項(xiàng)目架構(gòu);
2. 有大型Web應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn),能夠處理復(fù)雜的前端交互和數(shù)據(jù)綁定工作,有移動(dòng)端適配和響應(yīng)式設(shè)計(jì)經(jīng)驗(yàn),具有小程序和APP開(kāi)發(fā)經(jīng)驗(yàn);熟悉 Node.js、小程序開(kāi)發(fā)、跨端框架(如Taro、UniApp)者加分。
3. 具備良好的溝通能力與團(tuán)隊(duì)協(xié)作精神,對(duì)用戶體驗(yàn)有追求,有較強(qiáng)的學(xué)習(xí)能力與責(zé)任。
4. 精通Vue.js及其生態(tài)系統(tǒng)(如Vue Router、Vuex、Vue CLI等);熟悉JavaScript、HTML5、CSS3等前端基礎(chǔ)技術(shù),了解ES6+語(yǔ)法;熟悉cesium地圖開(kāi)發(fā)框架;可對(duì)接kafka等消息中間件進(jìn)行消息驅(qū)動(dòng)開(kāi)發(fā);了解WebGL,了解前端性能優(yōu)化和代碼調(diào)試工具。具備良好的代碼規(guī)范和注釋習(xí)慣,能夠快速理解業(yè)務(wù)需求并轉(zhuǎn)化為技術(shù)實(shí)現(xiàn)。