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