崗位職責(zé):
1、與產(chǎn)品經(jīng)理、運(yùn)營(yíng)團(tuán)隊(duì)溝通,明確小程序的功能目標(biāo)、用戶場(chǎng)景及業(yè)務(wù)邏輯,將需求轉(zhuǎn)化為技術(shù)實(shí)現(xiàn)方案;
2、根據(jù)需求制定小程序的架構(gòu)設(shè)計(jì)(如前端框架選擇、后端接口規(guī)劃),確定技術(shù)棧(如微信原生開發(fā)、******* 等跨平臺(tái)框架),確保方案的可行性和擴(kuò)展性;
3、負(fù)責(zé)小程序頁面布局、交互邏輯開發(fā),優(yōu)化頁面加載速度、交互流暢度,處理小程序的生命周期管理;
4、開發(fā)或?qū)有〕绦蛩璧暮蠖私涌冢ㄈ缬脩粽J(rèn)證、數(shù)據(jù)存儲(chǔ)、業(yè)務(wù)邏輯處理),確保接口穩(wěn)定性和安全性;
5、對(duì)開發(fā)完成的功能進(jìn)行自測(cè),排查兼容性問題(如不同微信版本、手機(jī)型號(hào)的適配),修復(fù) bug;
6、監(jiān)控小程序運(yùn)行狀態(tài)(如通過微信開發(fā)者工具后臺(tái)、第三方監(jiān)控平臺(tái)),及時(shí)響應(yīng)線上故障(如接口報(bào)錯(cuò)、功能異常),快速定位并修復(fù)問題。
任職要求:
1、熟練掌握微信小程序原生開發(fā)技術(shù)(WXML/WXSS/JavaScript),理解小程序的組件化架構(gòu)、生命周期管理;
2、掌握 Vue.js/React 等前端框架的核心原理,能結(jié)合小程序生態(tài)開發(fā)復(fù)雜交互功能(如狀態(tài)管理、組件通信);
3、了解 HTTP/HTTPS 協(xié)議、RESTful 接口設(shè)計(jì),能與后端團(tuán)隊(duì)協(xié)作開發(fā)數(shù)據(jù)交互邏輯(如用戶登錄、數(shù)據(jù)提交);
4、熟悉小程序性能優(yōu)化策略(如分包加載、資源壓縮、懶加載、WebWorker 使用),能解決頁面卡頓、白屏等問題;
5、熟悉微信平臺(tái)規(guī)則(如禁止功能、審核標(biāo)準(zhǔn)),確保開發(fā)內(nèi)容符合規(guī)范。