高级软件工程师(iOS)

15个月前全职
Traveltechessentialist

Traveltechessentialist

location 多伦多
unsaved
我们相信我们在一起更好,在Tripadvisor,我们欢迎您做您自己。我们的工作场所适合每个人,同样适用于我们的人力驱动平台。在Tripadvisor,我们希望您带来独特的身份、能力和经验,这样我们就可以共同革新旅行,一起寻找美好。 想成为世界上最大的旅行平台团队的一员吗? Tripadvisor旨在通过创建帮助世界各地人们规划和拥有完美旅行的产品,使每个人成为更好的旅行者。作为我们负责旗舰应用程序的团队的一部分,您将有机会参与影响全球数百万月活跃访问者的产品。 在大流行期间,我们的工程、产品和设计团队回到了基本原理,并从头开始重新设计了我们的旗舰原生应用程序及其运行平台。我们的新应用程序是工程师梦寐以求的工作方式:它们采用基于组件的服务器驱动UI和清晰的架构;我们是首批完全使用SwiftUI重写iOS应用程序的大型技术公司之一。加入我们,以扩展这个坚实的基础,使我们的原生工程团队能够做出最好的工作! 我们的本地产品工程团队负责我们的旗舰iOS和Android应用程序中让数百万旅行者喜爱的功能。其中一个团队正在寻找一名有经验的高级iOS工程师,具有设计、构建和维护大规模iOS应用程序的经验。理想的候选人应具备出色的沟通技巧、技术能力和产品思维。 您将要做的事情: • 为全球多个国家和语言的数百万旅行者提供高质量、可扩展的功能。 • 与设计师、产品经理和其他工程师合作,迭代新功能。 • 实践、维护和推广高质量和可靠性标准,遵守清晰代码原则,实施单元和集成测试。 • 对技术设计和代码审查提供反馈,以确保我们的iOS应用程序的可扩展性、可维护性和健壮性。 • 指导其他iOS工程师。 技能和经验: • 计算机科学、相关技术领域的学士学位或等效实际经验。 • 至少6年的iOS开发经验。 • 有清晰架构的经验。 • 有大型多模块项目的经验。 • 有依赖注入的经验。 • 对MVVM有扎实的理解。 • 对响应式编程有良好的理解。 • 有移动产品发布经验。 • 以用户为中心的思维方式。 优先条件: • 有SwiftUI的经验。 • 有服务器驱动UI的经验。 • 有GraphQL的经验。 如果由于医疗状况或残疾而需要合理的住宿或在申请或招聘过程中需要支持,请与您的个人招聘人员联系或发送电子邮件至,并告知您的请求性质。请在您的消息中包含工作申请编号。