iOS开发工程师(国际业务)
1.5-2.5万元/月职位职责:
1,承担公司iOS应用程序的开发及维护工作,保障应用的稳定运行与高品质交付;
2,协同产品、设计及后端团队,深度参与需求讨论、技术方案设计与功能落地;
3,撰写结构清晰、可维护性强的代码,持续提升开发效率与系统性能;
4,深入理解苹果AppStore审核机制及相关政策,具备较强的app关联处理能力;
5,拥有快速打包并成功上架应用的实际操作经验;
6,不断优化客户端性能表现,增强用户使用体验;
7,独立负责功能模块的技术设计与编码实现,攻克开发中的关键技术问题;
8,关注iOS平台前沿技术发展,积极评估并推动新技术在项目中的落地应用;
9,参与技术文档撰写与整理,保证代码具备良好的可读性、可维护性与扩展性;
10,定期组织或参与代码评审,保障团队整体代码质量标准。
职位要求:
1,具备3年以上iOS开发实战经历;
2,有海外项目开发与上线相关经验;
3,熟练掌握Swift与Objective-C,能灵活运用语言特性完成开发任务;
4,精通iOSSDK及CocoaTouch框架,熟悉UIKit、CoreData、CoreAnimation等核心技术组件;
5,掌握AutoLayout布局方式,能够实现适配不同屏幕尺寸的响应式界面;
6,熟悉主流网络通信机制(如URLSession、Alamofire)及数据解析技术(如JSON、XML);
7,理解MVC、MVVM等常见架构模式,并能在项目中合理运用;
8,具备iOS端性能调优经验,擅长内存管理与多线程控制;
9,熟练使用Git、SVN等版本控制系统进行协作开发;
10,了解CocoaPods、SwiftPackageManager等依赖管理工具的使用;
11,熟悉多线程编程模型,有应对高并发和大数据量场景的实践经验;
12,具备一定的UI/UX实现能力,可根据设计稿精准还原高质量视觉效果。