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