崗位職責(zé):
1.負(fù)責(zé)web端前端開(kāi)發(fā)與性能優(yōu)化;
2.與UI設(shè)計(jì)團(tuán)隊(duì)協(xié)作,實(shí)現(xiàn)高保真視覺(jué)交互效果;
3.與后端工程師對(duì)接,完成數(shù)據(jù)接口聯(lián)調(diào)與功能集成;
4.持續(xù)優(yōu)化前端架構(gòu),提升代碼可維護(hù)性和復(fù)用性;
5.解決不同瀏覽器及移動(dòng)設(shè)備的兼容性問(wèn)題;
6.參與前端技術(shù)方案選型與新技術(shù)調(diào)研落地。
任職要求:
1.熟練掌握 HTML5、CSS3、JavaScript (ES6+)及 TypeScript;
2. 精通Vue其中一種框架,熟悉其核心原理(如虛擬DOM、狀態(tài)管理);
3. 熟悉使用echarts圖表工具,有可視化大屏開(kāi)發(fā)經(jīng)驗(yàn),three.js等3D地圖渲染經(jīng)驗(yàn);
4. 熟悉前端工程化工具(Webpack),能優(yōu)化構(gòu)建和部署流程;
5. 熟悉HTTP/HTTPS、WebSocket 等網(wǎng)絡(luò)協(xié)議,了解瀏覽器渲染機(jī)制;
6. 熟悉前端性能優(yōu)化(如懶加載、CDN、代碼拆分、緩存策略);
7. 熟悉代碼規(guī)范(ESLint/Prettier) ;
8. 會(huì)使用代碼版本控制工具開(kāi)展多人協(xié)同開(kāi)發(fā)。