主要職責(zé):
1、負(fù)責(zé)微信小程序的前端開發(fā),使用*******框架高效、高質(zhì)量地完成業(yè)務(wù)需求。
2、開發(fā)和維護(hù)基于Vue 3和TypeScript的復(fù)雜Web應(yīng)用,確保代碼的可維護(hù)性、可擴(kuò)展性和高性能。
3、解決移動端兼容性適配問題,深刻理解各機型的差異和特性,并提供優(yōu)雅的兼容方案。
4、負(fù)責(zé)小程序與智能硬件設(shè)備(通過TCP協(xié)議)的通信功能開發(fā)與聯(lián)調(diào),確保數(shù)據(jù)傳輸?shù)姆€(wěn)定性和可靠性。
5、與產(chǎn)品經(jīng)理、設(shè)計師及后端工程師緊密協(xié)作,參與產(chǎn)品需求討論,定義技術(shù)方案,并推動項目順利上線。
職位要求(必需):
1、精通 Vue.js 及其核心生態(tài)(Vuex/Pinia, Vue Router, Vite等),有3年及以上Vue商業(yè)化項目開發(fā)經(jīng)驗。
2、熟練掌握 TypeScript,具備在大型項目中運用TS進(jìn)行類型設(shè)計和開發(fā)的實戰(zhàn)經(jīng)驗。
3、深入掌握 ******* 框架,擁有實際的*******開發(fā)微信小程序并成功上線的項目經(jīng)驗,熟悉其生命周期、條件編譯及性能優(yōu)化。
4、具備小程序與TCP設(shè)備(如智能硬件、物聯(lián)網(wǎng)設(shè)備)通信的實戰(zhàn)經(jīng)驗,了解TCP Socket連接、數(shù)據(jù)傳輸、心跳包等基本概念。
加分項:
1、有開發(fā)多端應(yīng)用(如H5、支付寶小程序等)的經(jīng)驗。
2、熟悉小程序云開發(fā)、微信開放能力(登錄、支付、分享等)。
3、前端工程化經(jīng)驗,熟悉CI/CD、Webpack/Vite配置、代碼規(guī)范管理等。
說明:崗位為外包,長期穩(wěn)定