崗位職責(zé):
負(fù)責(zé)基于 UniApp 框架的跨平臺(tái)應(yīng)用開(kāi)發(fā)(H5、Android、iOS、小程序等);
參與項(xiàng)目需求分析、技術(shù)選型、功能開(kāi)發(fā)與性能優(yōu)化;
獨(dú)立完成模塊設(shè)計(jì)與編碼,確保代碼質(zhì)量與用戶體驗(yàn);
配合后端開(kāi)發(fā)人員完成接口聯(lián)調(diào),實(shí)現(xiàn)支付、實(shí)時(shí)通信等核心功能;
負(fù)責(zé) App 打包、發(fā)布及線上問(wèn)題排查與維護(hù)。
技術(shù)要求(硬性條件):
熟練掌握 UniApp 開(kāi)發(fā),熟悉其生命周期、組件化開(kāi)發(fā)、條件編譯等核心機(jī)制;
精通 Vue2 和 Vue3,深入理解 Vue 響應(yīng)式原理、組件通信、路由(Vue Router)及狀態(tài)管理(Vuex / Pinia);
具備 原生 App 打包能力,能獨(dú)立完成 Android 和 iOS 平臺(tái)的打包、簽名、發(fā)布流程,熟悉 HBuilderX 或 CLI 工具鏈。
加分項(xiàng)(優(yōu)先考慮):
有 支付功能開(kāi)發(fā)經(jīng)驗(yàn)(如微信支付、支付寶、H5支付、App端支付等),熟悉支付流程、回調(diào)處理及安全機(jī)制;
掌握 WebSocket 或 Socket 技術(shù),具備實(shí)時(shí)通信功能開(kāi)發(fā)經(jīng)驗(yàn)(如聊天、消息推送等);
掌握webRTC語(yǔ)音通訊技術(shù);
熟悉前端性能優(yōu)化、跨端兼容性處理、自定義原生插件開(kāi)發(fā);
有上線項(xiàng)目經(jīng)驗(yàn),能提供作品或 GitHub 鏈接者優(yōu)先;