地点:多伦多,每周3天现场工作时长:6个月+延期所需技能和经验*您知道如何编写可读、习惯的和可维护的Swift代码,具有至少7年的软件开发经验*您熟悉各种iOS框架*您对Cocoa设计模式和API设计有深入的了解*您关心质量,知道什么是高质量的代码*您喜欢以一种功能性的方式思考,并且想要了解什么是函数式编程(Combine/RxSwift)*具有离线存储(Realm和/或Core Data或FileCache)、线程和性能调优经验*熟悉将iOS应用程序连接到后端服务的RESTful API*熟悉CI/CD和Fastlane*您至少在您监督的组织中发布过一个应用程序:核心架构、代码审查、指导其他开发人员、开发、编写单元测试和可能的UI测试必须具备的技能:*对RxSwift和/或Combine等响应式工具有良好的理解*RxSwift*Realm*Fastlane日常工作:在这个角色中,您将作为开发团队的一员工作。您将接触到软件开发周期的各个方面,并被鼓励表达您的观点和质疑假设。您将得到移动技术领导的指导,以确保代码质量和更好的开发实践。成功的候选人将协助构建、改进、维护和领导一流的本地移动电子商务应用。这是一个实际操作的角色,您将与百万级下载的面向客户的应用程序以及店内同事面向的应用程序一起工作。作为移动开发者,您将使用最新的本地移动语言,并与基于RESTful的Java API进行交互。作为移动开发者,您的日常工作将涉及到我们多个复杂的面向客户和同事的应用程序之一。期望您在本地移动设计方面贡献您的专业知识,以及在创建高性能、可维护的应用程序方面的技术经验。您将经常与我们的用户体验团队密切合作,创建和实施吸引人的移动应用程序。确切的薪酬可能因多种因素而异,包括技能、经验和教育背景。该角色的福利计划将从就业的第31天开始,并包括医疗、牙科和视力保险,以及短期和长期残疾保险、人寿保险和意外伤害保险。员工还将有机会享受雇主匹配的注册退休储蓄账户。在适用法律规定的情况下,该角色的员工还享有病假和/或其他带薪休假。如果您对这个任务感兴趣并作为独立承包商工作,请与我们联系以获取更多详细信息。