崗位職責(zé):
我們正在尋找一位經(jīng)驗豐富、對技術(shù)有熱情的小程序前端開發(fā)工程師,加入我們核心團隊。你將負(fù)責(zé)小程序端的開發(fā)實現(xiàn)。這不僅是一個執(zhí)行任務(wù)的角色,我們更希望你能利用你的經(jīng)驗,預(yù)見并解決小程序開發(fā)中的各種“坑”,與我們一起構(gòu)建一個高性能、高可用、用戶體驗一流的產(chǎn)品。
任職要求:
1. 熟悉小程序從注冊、開發(fā)、測試到審核上線的完整流程,有至少1個完整的、已上線的復(fù)雜小程序項目經(jīng)驗。
2. 熟練掌握 Taro 框架,并有多個跨端項目的實際開發(fā)經(jīng)驗。
3. 精通 Vue.js 技術(shù)棧,深刻理解 Vue 3 的 Composition API、響應(yīng)式原理。
4. 熟練使用 Pinia 或 Vuex 進行狀態(tài)管理。
5. 深刻理解小程序的生命周期(應(yīng)用生命周期、頁面生命周期、組件生命周期),并能熟練運用。
6. 熟悉小程序原生開發(fā)規(guī)范和API,能獨立解決Taro框架與原生API之間的差異問題。
7. 熟悉小程序的性能優(yōu)化,如代碼包體積控制、圖片懶加載、setData優(yōu)化等。
8. 精通小程序的分包加載機制,有實際的項目分包規(guī)劃和實施經(jīng)驗。
9. 熟悉小程序的權(quán)限管理(用戶授權(quán)、scope授權(quán))和分享機制,能優(yōu)雅地處理各種授權(quán)場景。
加分項:
1. 具備良好的溝通能力和團隊協(xié)作精神,能清晰表達技術(shù)方案。
2. 有強烈的責(zé)任心和owner意識,能獨立發(fā)現(xiàn)并解決問題。
3. 有 Python / Django / FastAPI 后端開發(fā)經(jīng)驗,能理解后端邏輯甚至編寫簡單接口。
4. 有視頻/圖片處理(如壓縮、裁剪、上傳)或AI模型前端集成的實戰(zhàn)經(jīng)驗。