主要職責:
1. 前端開發與實現
- 使用 Vue.js及相關技術棧,高效、高質量地完成 Web 前端頁面的開發和迭代。
- 熟練運用 Vuex 或 Pinia 進行狀態管理,使用 Vue Router 管理路由。
- 基于 UI 設計師提供的設計稿,實現精準的視覺還原和流暢的交互體驗。
- 編寫可復用、可維護的高質量前端組件。
2. 工程化與性能優化
- 熟練使用 Vite 或 Webpack 等前端構建工具,參與項目配置和維護。
- 負責前端應用的性能優化,包括但不限于加載性能、渲染性能優化,提升頁面響應速度和用戶體驗。
- 解決不同瀏覽器和移動端的兼容性問題,確保產品跨端兼容性。
3. 協作與溝通
- 與后端開發團隊緊密協作,參與 API 接口聯調與定義,實現前后端數據交互。
- 與產品經理、設計師積極溝通,參與需求評審,理解業務邏輯和用戶需求,并能提出技術實現層面的建議。
4. 質量保障
- 熟練使用代碼版本管理工具,遵循團隊的代碼規范和開發流程。
5. 技術研究與創新(加分項)
- 關注前端領域的新技術、新趨勢,并能將合適的技術應用于項目以提升開發效率和產品品質。
- 參與前端技術選型、架構設計和公共工具的建設。
任職要求:
-本科及以上學歷,計算機類專業, 3年及以上前端開發經驗,有扎實的前端基礎。
- 熟練掌握 HTML5、CSS3、JavaScript 等前端基礎技術。
- 熟練掌握 Vue 生態系統,包括但不限于 Vuex / Pinia、Vue Router、Vue CLI 或 Vite。
- 熟悉前端工程化,至少使用過一種構建工具,如 Webpack 或 Vite。
- 熟悉小程序開發,有實際項目開發經驗。
- 具備良好的組件化、模塊化編程思想,有良好的代碼風格。
- 具備良好的溝通能力、團隊協作精神和責任心。