【工作內(nèi)容】
1. 負責公司W(wǎng)eb產(chǎn)品的前端需求分析、架構設計及功能開發(fā);
2. 基于Vue2、Vue3、Vite等技術棧搭建高性能、可維護的前端工程化項目;
3. 熟練使用Element UI、Naive UI等組件庫進行業(yè)務模塊開發(fā),確保UI/UX設計的高度還原;
4. 結合ECharts實現(xiàn)復雜數(shù)據(jù)可視化需求,優(yōu)化圖表渲染性能與交互體驗;
5. 使用TypeScript強化代碼質(zhì)量,制定團隊編碼規(guī)范并推動落地;
6. 參與前端技術選型、性能優(yōu)化及跨部門協(xié)作,推動技術方案實施;
7. 編寫技術文檔,主導代碼審查,確保代碼可維護性和可擴展性;
8. 持續(xù)關注前端技術趨勢,探索新技術在業(yè)務場景中的應用。
【崗位要求】
1. 基礎能力
(1)本科及以上學歷,2年以上前端開發(fā)經(jīng)驗;
(2)精通HTML5/CSS3/JavaScript(ES6+),熟悉W3C標準與瀏覽器兼容性處理;
(3)深入理解Vue2、Vue3核心特性(Composition API、響應式原理等),熟悉Vite構建工具及生態(tài);
(4) 熟練使用TypeScript進行開發(fā),具備良好的類型設計與代碼規(guī)范意識;
(5) 熟悉Element UI或其他主流UI庫(如Element Plus、Ant Design Vue)的定制化開發(fā);
(6) 掌握ECharts等數(shù)據(jù)可視化庫,能獨立完成復雜圖表開發(fā)與性能優(yōu)化;
(7) 熟悉Webpack/Rollup等構建工具,了解前端工程化實踐(CI/CD、代碼規(guī)范等)。
2. 加分項
(1)有全棧開發(fā)經(jīng)驗(如Node.js、Nest.js),熟悉RESTful API設計規(guī)范;
(2)熟悉Canvas/SVG/WebGL等圖形渲染技術,或有數(shù)據(jù)可視化中臺項目經(jīng)驗; (3) 參與過開源項目貢獻,或具備復雜SPA(單頁應用)架構設計經(jīng)驗;
(4)了解微前端(qiankun、Module Federation)或跨端開發(fā)(Taro、Uniapp)。