崗位職責
1. 負責 iOS 客戶端整體架構設計,實現(xiàn)混合 feed 流布局
2. 深入理解業(yè)務并完成需求模塊的梳理、設計和編碼工作
3. 極致優(yōu)化端側性能,針對內存管理、啟動速度、渲染幀率等方面進行深度優(yōu)化
4. 關注 iOS 平臺技術動態(tài),包括但不限于 swiftUI、metal、sdk 等
任職要求
1. 統(tǒng)招本科及以上學歷,5 年以上 iOS 開發(fā)經(jīng)驗,精通 Swift/Objective-C,對 Runtime、RunLoop、內存管理(ARC/MRR)及多線程模型有極深理解。
2. 混合開發(fā)經(jīng)驗:有 Unity/Cocos 與 Native 混合開發(fā)經(jīng)驗,理解 uaal 等技術方案,能獨立解決跨端通信、生命周期管理及渲染沖突問題。
3. 音視頻能力:精通 AVFoundation,熟悉主流播放器底層原理,有短視頻 Feed 流、WebRTC 直播推流或復雜動畫交互開發(fā)經(jīng)驗者優(yōu)先。
4. 網(wǎng)絡與數(shù)據(jù):熟練掌握 iOS 網(wǎng)絡編程,熟悉 SSE (流式推送)、WebSocket 長連接機制,能處理高并發(fā)下的狀態(tài)同步。
加分項 (Bonus):
1. 有 Metal 圖形渲染優(yōu)化經(jīng)驗,了解 GPU 管線。
2. 有 ARKit / RealityKit 落地經(jīng)驗,開發(fā)過 AR 互動功能。
3. 有游戲化社交移動端的開發(fā)經(jīng)驗。