職位性質:全職
學歷要求:本科及以上
工作經驗:三年以上
專業要求:軟件相關專業畢業
職稱要求:不限
外語要求:不限
一、核心技術能力
1. 前端基礎
- 扎實的 HTML/CSS/JavaScript基礎,熟悉ES6+語法(如Promise、Async/Await、模塊化等)。
- 深入理解瀏覽器原理(渲染機制、事件循環、跨域解決方案、性能優化)。
- 熟悉 TypeScript 開發,掌握類型系統、接口定義、泛型等特性。
2. Vue技術棧
- 熟練掌握 Vue 2/3 核心特性(響應式原理、組件通信、生命周期、Composition API)。
- 熟悉Vue生態工具:Vue Router(路由管理)、Vuex/Pinia(狀態管理)、Vite(構建工具)。
- 理解Vue底層原理(虛擬DOM、Diff算法、雙向綁定實現)。
- 加分項:熟悉 Vue SSR(Nuxt.js)、微前端(qiankun)或可視化開發場景。
3. 工程化與工具鏈
- 熟練使用 Webpack/Vite 配置優化(代碼分割、Tree Shaking、熱更新)。
- 熟悉前端調試工具(Chrome DevTools、Vue DevTools)。
- 掌握代碼規范工具(ESLint、Prettier)、單元測試(Jest/Vitest)和E2E測試(Cypress)。
4. 擴展技術能力
- 熟悉 CSS預處理器(Sass/Less)和現代CSS方案(Flex/Grid布局、CSS變量、CSS-in-JS)。
- 掌握常見UI框架(Element UI、Ant Design Vue、Vant)的定制化開發。
- 了解前端性能優化手段(懶加載、CDN加速、Web Workers、Service Worker緩存)。
- 加分項:跨端開發經驗(Uni-app、Taro、React Native)或3D可視化(Three.js)。
二、項目經驗與架構能力
1. 項目開發經驗
- 獨立負責過復雜業務模塊開發(如數據可視化大屏、后臺管理系統、移動端H5)。
- 有高并發場景優化經驗(如首屏加載速度優化、內存泄漏排查)。
- 熟悉前端工程化實踐(組件庫封裝、Monorepo管理、CI/CD流水線搭建)。
2. 架構設計能力
- 能設計可維護的前端架構(模塊化、組件化、狀態管理方案選型)。
- 熟悉微前端拆分方案或低代碼平臺開發經驗優先。
- 具備技術選型能力(如狀態管理工具對比、構建工具遷移方案)。
三、協作與軟技能
1. 團隊協作
- 熟悉 Git 工作流(分支管理、代碼合并、沖突解決),了解GitHub/GitLab協作規范。
- 能夠與后端、產品、UI設計高效溝通,推動項目落地。
- 具備Code Review經驗,遵循代碼規范(如Airbnb JavaScript規范)。
2. 問題解決能力
- 熟練排查前端復雜問題(內存泄漏、跨瀏覽器兼容、性能瓶頸)。
- 熟悉前端監控工具(Sentry、Performance API)和埋點方案。
- 具備技術文檔編寫能力(接口文檔、技術方案設計)。
任職要求
1.本科以上學歷,軟件相關專業畢業;
2.3年以上開發經驗;
3.可以接受異地駐場開發;
4.愛崗敬業、具備高度的責任心和團隊協作精神。
工作地點:北京、西安