崗位職責
l 主導 UniApp 多平臺(微信小程序、H5、APP)及 Web 端應用架構設計,依業務、體驗和技術趨勢制定技術方案,保障應用性能、可維護性、擴展性和安全性。負責技術選型與評估,引入先進理念、工具和框架,優化開發流程,推動技術創新落地。
l 承擔 UniApp 和 Web 端核心模塊編碼。UniApp 開發中,用 Vue.js 和 UniApp 特性編寫高質量代碼,實現復雜功能并確保多平臺一致穩定。Web 端精通 HTML5、CSS3、JavaScript,用主流框架(如 Vue.js)開發單頁面應用,掌握 Vue.js 核心機制。熟練運用 ElementUI 等 UI 框架,精準還原界面并定制擴展,遵循開發規范。
l 分析解決 UniApp 和 Web 端開發中的復雜問題,如兼容性、性能等,提出創新方案。跟蹤前端技術趨勢,應用新特性提升產品競爭力和用戶體驗。
l 與多角色團隊緊密合作,參與項目全流程,提供專業建議,確保前端與項目目標一致。指導初級和中級工程師,分享經驗,組織培訓交流,提升團隊技術水平。
l 建立代碼質量規范和審查機制,定期審查代碼,發現并糾正問題。負責上線應用維護,響應解決用戶反饋,優化性能,根據需求迭代升級。
任職要求
l 6 年以上前端開發經驗,3 年以上 UniApp 開發經驗,有多個成功上線的大型 UniApp 和 Web 端項目案例。
l 深入理解 Vue.js 原理,能靈活開發與定制;熟悉 UniApp 底層,運用 API 實現復雜功能,掌握多平臺適配。精通 HTML5、CSS3 及預處理器,掌握 JavaScript 核心概念與異步編程。熟練使用 Vue.js 開發單頁面應用,了解 React.js 優先。精通 ElementUI 等 UI 框架,了解其他主流框架。
l 掌握 Webpack、Babel 等構建工具,熟悉 Git 版本控制,了解前端自動化部署。有豐富性能優化經驗,用監測工具分析并優化,熟悉多種優化技術,平衡用戶體驗與業務需求。
l 具備優秀問題解決和邏輯思維能力,能高效解決難題;學習和自我驅動力強,關注行業動態;團隊協作和溝通能力出色,能分享經驗;有良好時間管理和責任心,應對項目壓力冷靜高效。
加分項
l 熟悉 Node.js 等后端語言,具備全棧開發能力。
l 了解 Jest、Cypress 等測試工具,有測試驅動開發經驗。
l 有開源項目貢獻或技術社區分享經歷。
l 具備良好英語閱讀能力,關注國際前沿技術。