工作職責(zé):
1. 負(fù)責(zé)微信小程序的架構(gòu)設(shè)計(jì)、功能開發(fā)與迭代優(yōu)化,保障產(chǎn)品穩(wěn)定性和用戶體驗(yàn);
2. 與產(chǎn)品經(jīng)理、UI設(shè)計(jì)師、后端工程師協(xié)作,完成需求評(píng)審、接口聯(lián) 調(diào)及項(xiàng) 目交付;
3. 解決多端兼容性問題(iOS/Android/不同微信版本),優(yōu)化小程序性能(啟動(dòng)速度、渲染效率等);
4. 熟悉微信生態(tài)能力(如支付、訂閱消息、分享、小程序直播等),快速對(duì)接相關(guān)功能;
5. 配合測(cè)試團(tuán)隊(duì)完成功能測(cè)試、性能監(jiān)控及線上問題排查修復(fù);
6. 關(guān)注小程序技術(shù)動(dòng)態(tài)(如云開發(fā)、WXS、自定義組件庫等),推動(dòng)技術(shù)落地。
技能要求:
1. 熟悉小程序開發(fā)框架(原生框架/Taro/Uniapp等);
2. 熟練使用JavaScript/TypeScript、WXML、WXSS,掌握小程序生命周期、路由機(jī)制、數(shù)據(jù)綁定等核心概念;
3. 熟悉微信開放能力(用戶授權(quán)登錄、微信支付、模板消息、地理位置等);
4. 掌握小程序性能優(yōu)化技巧(分包加載、圖片壓縮、內(nèi)存管理、setData優(yōu)化等);
5. 熟悉前后端交互,能獨(dú)立完成接口聯(lián)調(diào)及數(shù)據(jù)渲染(RESTful API/WebSocket);
6. 熟練使用開發(fā)者工具調(diào)試、真機(jī)測(cè)試及性能分析工具;
7. 熟悉Git版本管理,了解基礎(chǔ)DevOps流程(如CI/CD)。
8. 具備較強(qiáng)的邏輯思維和問題排查能力;
9. 溝通順暢,能快速理解業(yè)務(wù)需求并推動(dòng)落地;
10. 對(duì)技術(shù)有熱情,關(guān)注前沿技術(shù)(如跨端框架、Serverless等)。
11. 有跨端開發(fā)經(jīng)驗(yàn)(如H5、React Native、Flutter);Node.js、Java、Python后端開發(fā);Vue/React開發(fā)者佳。