岗位职责
1. 负责 iOS 客户端整体架构设计,实现混合 feed 流布局
2. 深入理解业务并完成需求模块的梳理、设计和编码工作
3. 极致优化端侧性能,针对内存管理、启动速度、渲染帧率等方面进行深度优化
4. 关注 iOS 平台技术动态,包括但不限于 swiftUI、metal、sdk 等
任职要求
1. 统招本科及以上学历,5 年以上 iOS 开发经验,精通 Swift/Objective-C,对 Runtime、RunLoop、内存管理(ARC/MRR)及多线程模型有极深理解。
2. 混合开发经验:有 Unity/Cocos 与 Native 混合开发经验,理解 uaal 等技术方案,能独立解决跨端通信、生命周期管理及渲染冲突问题。
3. 音视频能力:精通 AVFoundation,熟悉主流播放器底层原理,有短视频 Feed 流、WebRTC 直播推流或复杂动画交互开发经验者优先。
4. 网络与数据:熟练掌握 iOS 网络编程,熟悉 SSE (流式推送)、WebSocket 长连接机制,能处理高并发下的状态同步。
加分项 (Bonus):
1. 有 Metal 图形渲染优化经验,了解 GPU 管线。
2. 有 ARKit / RealityKit 落地经验,开发过 AR 互动功能。
3. 有游戏化社交移动端的开发经验。