一、崗位內(nèi)容:
1. 設(shè)計(jì)、構(gòu)建和維護(hù)高質(zhì)量iOS應(yīng)用程序;
2. 熟悉Swift和Objective-C編程語(yǔ)言及相關(guān)框架,能夠解決復(fù)雜的技術(shù)問(wèn)題;
3. 與UI/UX團(tuán)隊(duì)密切合作,確保用戶(hù)體驗(yàn)和設(shè)計(jì)一致性;
4. 維護(hù)代碼庫(kù)并管理版本控制系統(tǒng);
5. 協(xié)調(diào)測(cè)試團(tuán)隊(duì),編寫(xiě)和執(zhí)行基于測(cè)試驅(qū)動(dòng)開(kāi)發(fā)的單元測(cè)試。
二、崗位定位?
負(fù)責(zé) APP 的 iOS 端全流程開(kāi)發(fā),核心聚焦 “實(shí)時(shí)視頻播放、攝像頭設(shè)備交互、用戶(hù)體驗(yàn)優(yōu)化”,確保 APP 在 iPhone/iPad 全機(jī)型適配穩(wěn)定,滿(mǎn)足用戶(hù)的核心需求。?
三、崗位職責(zé)?
- 負(fù)責(zé) iOS 端核心功能開(kāi)發(fā),重點(diǎn)實(shí)現(xiàn)實(shí)時(shí)視頻播放模塊、攝像頭設(shè)備管理模塊,保障視頻播放無(wú)卡頓、設(shè)備操作響應(yīng)及時(shí)。?
- 開(kāi)發(fā)語(yǔ)音\視頻互動(dòng)功能,集成音視頻采集與傳輸能力,解決 “弱網(wǎng)環(huán)境下語(yǔ)音延遲、回聲消除” 問(wèn)題,確保用戶(hù)能清晰聽(tīng)到聲音、觀看畫(huà)面。?
- 實(shí)現(xiàn)異常行為提醒功能,包括本地通知觸發(fā)、后臺(tái)喚醒,保障提醒時(shí)效性。?
- 負(fù)責(zé) iOS 端適配工作,覆蓋 iPhone 10及以上機(jī)型、iOS 14 及以上系統(tǒng),解決 “不同屏幕尺寸視頻拉伸、劉海屏遮擋播放控件、低版本系統(tǒng)功能兼容” 等問(wèn)題。?
- 優(yōu)化 APP 性能與穩(wěn)定性,重點(diǎn)解決 “視頻播放內(nèi)存泄漏、后臺(tái)?;顣r(shí)耗電過(guò)快、設(shè)備連接頻繁斷開(kāi)重連” 等問(wèn)題,確保 APP Crash 率≤0.1%,內(nèi)存占用控制在合理范圍。?
- 配合后端工程師完成接口聯(lián)調(diào),配合測(cè)試工程師定位并修復(fù) BUG,輸出清晰的開(kāi)發(fā)文檔與測(cè)試用例。?
- 關(guān)注 iOS 生態(tài)新技術(shù),評(píng)估并引入適合項(xiàng)目的能力,提升用戶(hù)使用便捷性。