iOS开发者

15个月前远程全职
Score Media and Gaming Inc.

Score Media and Gaming Inc.

location 多伦多
unsaved
关于角色和团队 作为theScore团队的一部分,您将与一群聪明、友好和专注的工程师、产品经理和设计师合作,致力于提供市场上最好的应用程序之一。 我们希望您能受到挑战,并全面体验在theScore工作的感觉。 移动体验对theScore至关重要。 移动平台团队为我们的移动客户端提供基础,并使我们的移动团队能够更快、更高质地构建和交付功能。 该团队负责整体开发者体验,包括iOS和Android,我们致力于充分利用每个平台的最新功能。 我们积极合作,推动新的架构,并改进theScore的iOS社区。 移动平台团队通过创造力和创新来构建工具、模式和基础设施,加速并满足我们的移动开发者的需求。 如果您对iOS开发充满热情,并喜欢使移动开发更快、更高效、更愉悦,我们很乐意听到您的声音。 关于工作 作为我们移动平台团队的重要成员,您将: 与产品团队合作,设计、架构和发布我们令人惊叹的应用程序。 与iOS开发人员合作,改进开发体验。 通过重构和应用现代设计模式改进我们的代码。 通过技术合作、讨论和代码审查与其他工程师合作。 通过构建定制和创新的移动工具提高效率。 维护和增强移动CI/CD流水线和工具。 解决与大数据集和响应式用户界面相关的困难问题。 帮助我们的QA团队自动化测试和持续集成。 及时了解最新的iOS开发进展。 通过研究、实施概念验证和与更大的iOS团队分享知识推动我们的技术和流程向前发展 其他工作职责。 关于您 ~1+年使用Swift、UIKit的工作经验。 ~ 使用SwiftUI构建应用程序的经验。 ~ 在编写整洁、有组织和可测试代码方面具有表现能力。 ~ 有单元测试的经验。 ~ 有将API和后端服务与移动应用程序集成的经验。 ~ 有使用Git的经验。 ~ 有处理复杂度较高的大型本地代码库的经验。 ~ 扎实的面向对象设计知识、软件开发原则和设计模式知识。 ~ 熟练使用性能分析/调试工具。 ~ 计算机科学、工程学或同等经验学位。 ~ 具有指导、教学和演讲经验者将被视为优势。 ~ 有软件包管理(Cocoapods、Swift Package Manager)、移动CI/CD和应用程序健康监控经验者将被视为优势。 ~ 对体育和/或游戏充满热情将被视为优势。 我们提供什么 有竞争力的薪酬待遇。 有趣、轻松的工作环境。 教育和会议费用报销。 父母产假补贴。 职业发展和指导他人的机会。 #LI-REMOTE #J-18808-Ljbffr