崗位職責
1.基于熟悉使用React(必須)、Vue(必須)、element等前端框架技術棧負責中大型Web應用的前端架構設計、核心模塊開發(fā)及性能優(yōu)化,保障頁面加載速度與交互流暢性;運用uniapp框架開發(fā)跨端應用(覆蓋H5、小程序、App端),實現(xiàn)多端界面一致性與功能兼容性;主導或參與微前端架構落地,負責子應用拆分、應用間通信、公共資源共享等核心模塊開發(fā),解決多應用集成中的技術難點;
2.參與前端工程化建設,優(yōu)化構建流程、規(guī)范代碼標準,提升團隊開發(fā)效率與項目可維護性;與產品、UI、后端團隊緊密協(xié)作,精準還原設計需求,解決跨部門協(xié)作中的技術溝通問題;關注前端技術前沿,引入合適的新技術、新方案,持續(xù)提升產品用戶體驗與技術競爭力。
任職要求
1.本科及以上學歷,計算機相關專業(yè),3年以上前端開發(fā)經驗,熟練掌握Vue3、React兩大核心框架;精通 Vue3全家桶(Composition APl,Pinia, Vue Router, Vite)及 React 生態(tài)(Hooks、Redux/Redux Toolkit、ReactRouter、Webpack),能獨立設計合理的組件結構與狀態(tài)管理方案;具備uniapp實戰(zhàn)經驗,深入理解跨端開發(fā)原理,能解決不同終端的適配問題(如小程序性能優(yōu)化、App端原生能力調用);
2.熟悉微前端核心原理,有基于qlankun、MicroApp、single-spa等框架的項目落地經驗,能獨立完成微應用拆分、集成與部署;
3.掌握HTML5、CSS3、ES6+等基礎技術,熟悉Flex、Grid布局、響應式設計,具備良好的代碼編寫規(guī)范;具備前端性能優(yōu)化實戰(zhàn)經驗(如首屏加載優(yōu)化、打包體積優(yōu)化、緩存策略設計等);了解前端安全相關知識(XSS、CSRF防護等),具備問題排查與調試能力;
4.良好的溝通能力、團隊協(xié)作精神,能承受一定的項目壓力,有強烈的技術鉆研意愿。
加分項
1.有大型互聯(lián)網項目或復雜業(yè)務系統(tǒng)的前端架構設計經驗;熟悉TypeScript,能熟練運用其進行項目開發(fā);具備Node.js后端開發(fā)經驗,能獨立完成前后端聯(lián)調與接口設計;有開源項目貢獻或技術博客輸出經驗;
2.熟悉移動端適配、PWA、WebAssembly等前沿技術技能必選:React typescript electron