崗位職責(zé):
1.負(fù)責(zé)公司各個(gè)集成產(chǎn)品的前端整體架構(gòu)設(shè)計(jì)和技術(shù)選型,制定前端開發(fā)規(guī)范和組件庫(kù)建設(shè);
2.與UI/UX團(tuán)隊(duì)協(xié)作,構(gòu)建響應(yīng)式、高性能的前端界面,確保跨平臺(tái)兼容性;
3.開發(fā)3D可視化展示功能,實(shí)現(xiàn)三維可視化效果;
4.協(xié)同后端、產(chǎn)品完成需求評(píng)審、項(xiàng)目高質(zhì)量交付;
5.持續(xù)優(yōu)化前端性能,解決多端兼容性問題,保障系統(tǒng)安全性與穩(wěn)定性。
任職要求:
本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)優(yōu)先,5年以上前端開發(fā)經(jīng)驗(yàn);
精通HTML5、CSS3、JavaScript、TypeScript,熟悉ES6+語法規(guī)范;
熟練掌握Vue3或React框架及其狀態(tài)管理機(jī)制(如Pinia、Redux);
有B端管理系統(tǒng)開發(fā)經(jīng)驗(yàn),理解復(fù)雜表單、權(quán)限控制、數(shù)據(jù)展示等場(chǎng)景;
熟悉Three.js、Babylon.js等3D圖形庫(kù),具備3D場(chǎng)景構(gòu)建和交互開發(fā)經(jīng)驗(yàn);
熟悉WebGL技術(shù),了解3D模型加載、材質(zhì)渲染、光照效果等實(shí)現(xiàn)原理;
熟悉Element Plus、Ant Design等主流UI組件庫(kù),能高效構(gòu)建管理后臺(tái);
掌握Webpack/Vite等構(gòu)建工具,了解前端工程化與模塊化開發(fā)流程;
具備良好的溝通能力和團(tuán)隊(duì)協(xié)作精神,有Git協(xié)作經(jīng)驗(yàn),熟悉敏捷開發(fā)模式;
加分項(xiàng):熟悉常見的前端AI開發(fā)工具;有GIS或數(shù)字孿生項(xiàng)目經(jīng)驗(yàn)。