职责:
• 设计、构建和维护高性能、可重用和可靠的Swift应用程序
• 编写和维护测试用例,以确保代码覆盖率和质量
• 参与团队讨论,找到复杂技术问题的最佳解决方案
• 熟悉推送通知、API和云消息传递
• 在App Store上发布应用程序
要求:
• 深入了解Swift和Cocoa Touch编程
• 有RxSwift经验
• 对苹果的设计原则和界面指南有很好的理解
• 熟悉面向协议的编程设计原则
• 有离线存储、线程和性能优化经验
• 了解苹果的发布和分发流程
• 熟悉Bitrise或其他CI/CD平台
• 熟悉Firebase Crashlytics、Sentry等工具
• 具备做出艰难决策和接受具有挑战性任务的能力
• 能够优先处理详细的分析工作,并推荐替代解决方案