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