崗位職責:
1. 核心開發: 負責公司核心 SaaS 平臺產品的前端研發工作,基于 Vben Admin 等先進技術棧進行高質量代碼的編寫、review 和重構。
2. 技術方案設計:參與前端技術選型、研發流程制定,主導復雜業務模塊的技術方案設計與評審,解決前端架構層面的挑戰。
3. 產品與體驗: 深入理解產品需求,將設計方案精準轉化為穩定、流暢的平臺功能,并持續通過數據分析和用戶反饋優化產品性能和用戶體驗。
4. 技術驅動迭代:主動關注并研究前端前沿技術,推動技術升級和產品創新,提升團隊技術影響力。
任職要求:
必備條件:
1. 學歷與經驗:本科及以上學歷,計算機科學或相關專業背景,5 年及以上前端開發經驗。
2. 基礎技術:精通 HTML5、CSS3、JavaScript (ES6+),具備扎實的計算機基礎知識和良好的編程習慣。
3. Vue3 生態專家:深刻理解 Vue3 的核心特性,如 Composition API、響應式原理等。精通基于 Vue3 的Vben Admin或類似中后臺解決方案,理解其架構設計、權限管理、路由和狀態管理機制。 熟練使用 Ant Design Vue 組件庫,并了解其二次開發最佳實踐。
4. 工程化能力:對現代構建工具 Vite 和 Webpack 有深入的配置和優化經驗,能獨立搭建和優化前端工程化流程。熟悉 TypeScript,并能在大型項目中熟練應用,保證代碼質量和可維護性。
5. 團隊協作:具備出色的溝通能力、責任心和團隊協作精神,能有效推動項目進展,具備較強的執行力。
優先考慮條件:
1. 框架經驗:有 Uni-app跨端開發經驗者優先。
2. 產品與設計 sense:對用戶體驗、交互設計原則有深刻理解,具備一定的產品思維或界面設計能力者優先。
3. 工程化研究:對前端項目工程化(如 Monorepo、微前端、CI/CD、自動化測試等)有深入研究和實踐者優先。
4. 技術熱情:擁有個人技術博客、開源項目作品,或在 GitHub 等開源社區有活躍貢獻者優先。