【崗位職責(zé)】:
1. 在技術(shù)負(fù)責(zé)?的指導(dǎo)下,參與公司核?產(chǎn)品——智能割草機(jī)器?移動應(yīng)?(iOS/Android)的開發(fā)?作。
2. 使?React Native技術(shù)棧,根據(jù)產(chǎn)品需求和UI設(shè)計,?質(zhì)量地完成指定業(yè)務(wù)模塊的編碼、調(diào)試和單元測試?作。
3. 主要開發(fā)內(nèi)容包括:
設(shè)備控制界?:實(shí)現(xiàn)機(jī)器?的實(shí)時狀態(tài)監(jiān)控與遠(yuǎn)程?動操控。
地圖與路徑展?與編輯:開發(fā)交互式地圖,?于展?機(jī)器??作路徑、覆蓋區(qū)域,并?持?戶進(jìn)?虛擬墻、禁區(qū)等區(qū)域的繪制與編輯。
機(jī)器?功能項(xiàng)設(shè)置:開發(fā)各類參數(shù)設(shè)置界?,如割草模式、傳感器靈敏度等。
定時任務(wù)設(shè)置:實(shí)現(xiàn)靈活的預(yù)約割草功能,包括時間、重復(fù)周期和區(qū)域的設(shè)定。
4. 與UI/UX設(shè)計師、后端?程師和測試?程師緊密協(xié)作,確保功能的順利交付和最終的產(chǎn)品質(zhì)量。
5. 協(xié)助原?開發(fā)?程師進(jìn)?React Native與原?模塊的聯(lián)調(diào)測試,確保橋接功能的穩(wěn)定運(yùn)?。
6. 參與現(xiàn)有代碼的維護(hù)、性能優(yōu)化和Bug修復(fù),持續(xù)提升應(yīng)?的?戶體驗(yàn)和穩(wěn)定性。
7. 編寫清晰、規(guī)范的技術(shù)?檔,保證代碼的可讀性和可維護(hù)性。
【任職資格】
1. 學(xué)歷與經(jīng)驗(yàn):本科及以上學(xué)歷,計算機(jī)相關(guān)專業(yè);具備2年以上移動端開發(fā)經(jīng)驗(yàn),其中?少1年以上React Native項(xiàng)?開發(fā)經(jīng)驗(yàn)。
2. 技術(shù)基礎(chǔ):熟悉JavaScript/TypeScript,對React及其?態(tài)有良好的理解。
3. RN技能:
能夠熟練使?React Native進(jìn)?跨平臺APP開發(fā),理解其核?組件和API。
熟練掌握FlexBox布局,能夠?qū)I設(shè)計稿精準(zhǔn)還原,并處理好多機(jī)型適配問題。
熟悉?少?種狀態(tài)管理庫(如Redux Toolkit, Zustand等)。
熟悉React Navigation等導(dǎo)航庫的使?。
4. 協(xié)作能?:具備良好的編碼規(guī)范和?檔編寫習(xí)慣,熟悉Git等版本控制?具,有團(tuán)隊協(xié)作開發(fā)的經(jīng)驗(yàn)。
5. 學(xué)習(xí)與態(tài)度:?作認(rèn)真負(fù)責(zé),有較強(qiáng)的學(xué)習(xí)能?和解決問題的能?,能夠積極主動地完成開發(fā)任務(wù)。
【優(yōu)先條件】
1. 有地圖或圖形交互相關(guān)開發(fā)經(jīng)驗(yàn)者優(yōu)先,如使? react-native-maps , react-native-svg ,skia 等庫進(jìn)?地圖渲染、路徑繪制或?勢交互。
2. 有實(shí)際的React Native與原?模塊(Native Module)的調(diào)?或聯(lián)調(diào)經(jīng)驗(yàn)。
3. 有智能硬件(IoT)、藍(lán)?(BLE)相關(guān)應(yīng)?的開發(fā)經(jīng)驗(yàn)者優(yōu)先。
4. 有個?技術(shù)博客,或在GitHub上有開源項(xiàng)?者優(yōu)先。
5. 有已在主流應(yīng)?商店上架的作品者優(yōu)先。
【工作時間】:
周一至周五9:00—18:30,午休12:30—14:00;周末雙休。
【其他】:
①15號(含)之前入職當(dāng)月購買社保(一檔醫(yī)保)公積金(8%)。
②工作日餐補(bǔ):25元/天。