岗位职责:
1.负责 iOS 端 App 的需求拆解、架构设计、功能开发与代码实现,基于 Swift(优先)/Objective-C 完成模块化开发,确保代码质量与性能;
2.参与产品需求评审,提出技术可行性建议,跟进 App 迭代升级,修复线上 Bug,优化启动速度、流畅度、功耗等核心指标;
3.与 Android、后端、测试、产品、设计团队协同,对接接口联调、UI 还原、测试验收等工作,保障多端功能一致性与体验统一;
4.参与制定 iOS 开发规范与最佳实践,输出技术文档(如接口文档、开发手册),分享技术经验,指导初级开发工程师。
5.关注 iOS 生态最新技术(如 SwiftUI、WidgetKit、Core ML、ARKit 等),评估并落地适配业务的技术方案,提升 App 竞争力;
6.负责 App Store 上架、版本更新、审核适配,处理审核驳回问题,监控线上 Crash 率、ANR 等数据,推动问题闭环。
任职要求:
1.熟练掌握 Swift 语言,精通 Objective-C,熟悉 iOS SDK、UIKit、Foundation 等核心框架;
2.掌握 iOS 界面开发、网络请求(AFNetworking/Alamofire)、数据存储(Core Data/Realm)、多线程(GCD/NSOperation)等核心技术;
3.了解 iOS 性能优化(内存、卡顿、包体积)、Crash 监控与分析方法;
4.熟悉 App Store 审核规则、iOS 权限适配、推送 / 埋点 / 统计等常用第三方 SDK 集成;