崗位職責
1. 公司核心產品前端業務的功能開發與迭代;
2. 基于Vue.js(2/3)技術棧及生態工具(Vuex/Pinia、Vue Router、Vue-i18n等),構建高性能、可維護的Web應用,攻克復雜業務場景下的技術難點;
3. 與產品、設計、后端團隊緊密協作,推動需求高效落地,通過技術方案設計優化用戶體驗;
4. 參與前端組件庫/工具鏈的開發與維護,提升代碼復用率與團隊開發效率;
5. 持續關注前端技術動態(如Vite、TypeScript、微前端等),驅動團隊技術升級與工程化改進;
6. 針對復雜頁面進行性能調優與跨瀏覽器兼容處理,確保項目高質量交付。
崗位要求
1. 5年以上前端開發經驗,擁有良好的代碼風格,具備復雜項目交付能力;
2. 精通HTML5/CSS3/JavaScript(ES6+),深入理解瀏覽器渲染機制、性能優化原理;
3. 深度實踐Vue.js(2/3)技術棧,具備大型項目架構設計經驗;
4. 熟練使用Vite/Webpack等構建工具,掌握Yarn/pnpm等包管理策略,具備構建優化經驗;
5. 遵循前端工程化標準,具備組件化設計思維,熟悉常見設計模式(如MVVM、觀察者模式等);
6. 熟練使用Git進行版本管理,熟悉接口調試、CI/CD部署鏈路;
7. 責任心強,具備獨立推進項目的能力,同時注重團隊協作,能清晰傳遞技術觀點;
8. 加分項:
○ 良好的英文口語、技術文檔讀寫能力;
○ 有開源項目貢獻或前端組件庫開發經驗;
○ 熟悉TypeScript、WebAssembly、SSR等進階技術。