高级IOS工程师

14个月前全职
200K - 250K USD BHO Tech

BHO Tech

location 旧金山
unsaved
我们正在寻找一名工程师加入我们的iOS团队,负责架构和开发我们的iOS应用程序。 我们的工程团队以撰写实用、可测试和可维护的代码为荣。在iOS团队中,我们使用的语言是Swift 3。 职责: 为广泛分布的消费者移动应用程序的架构和实现做出贡献。 编写高质量的代码,代码要有良好的文档和单元测试,并符合用户故事和功能规格中描述的目标。 与其他工程师合作,并参与代码审查。 遵循Apple推荐的编码标准,并遵循适当的MVC方法论。 最低资格要求: 使用Objective-C和Swift开发iOS应用程序的经验。 对MVC、iOS应用程序架构和ARC有深入的了解。 使用Storyboards、Size Classes和Auto-Layout Constraints开发支持多种设备尺寸的用户界面的技能。 使用Foundation框架API、NSURLSession和网络、并发和线程处理(使用GCD和NSOperation)的经验。 具备强大的UIKit、Core Animation和核心图形经验。 对以下至少一个框架有深入的了解:AVFoundation、MapKit、CoreLocation。 使用本地持久化解决方案(NSUserDefaults、序列化、Core Data)的经验。 至少开发并发布过一个应用到App Store。 首选资格要求: 了解iOS SDK性能工具和优化技术。 强烈推荐具备5年以上的iOS开发经验。 熟悉CocoaPods。 了解电池寿命、CPU和内存可用性的性能限制,以实现稳健高效的解决方案。 能清楚地阐述iOS设备配置过程的细节。 熟悉由Apple应用审核过程引起的问题,并处理iTunes Connect。 技能: Android、iOS开发、MVC框架、Objective-C、Swift 薪酬: $200K至$250K及以上(根据经验而定) 无股权 不提供签证赞助 最后更新日期:2024年2月20日