iOS 工程师 II - 消费者 AI 和搜索

多伦多 2个月前全职 网络
56.4万 - 66.7万 / 年
OpenTable 大约 8 小时前 多伦多,安大略省 CA$110,000 - CA$130,000/年 中级 全职 顶级福利 慷慨的带薪假期 + 生日假 每年最多 20 天的远程工作 公司支付的心理治疗(SpringHealth) 关于该职位 这是一个远程职位,计划转为每周 2 次混合办公,地点位于多伦多市中心。 OpenTable 是 Booking Holdings, Inc.(NASDAQ: BKNG)的一部分,拥有 2500 万名用餐者、超过 60,000 家餐厅合作伙伴和超过 25 年的经验,是行业领导者,热衷于帮助餐厅蓬勃发展。我们的世界级技术使餐厅能够专注于最重要的事情——他们的团队、他们的客人和他们的底线,同时让用餐者能够发现并预订适合每个场合的完美餐厅。 OpenTable 的每位员工都对我们所做的事情及其方式产生了切实的影响。您还将成为全球团队及其元搜索品牌组合的一部分。酒店业就是关心他人,这定义了我们的文化。 在 OpenTable,我们享受软件开发。我们相信,速度来自于对干净代码和扎实工程原则的承诺。我们通过快速、持续的开发提供创新产品。全球数百万用餐者和数千家餐厅使用我们的产品。 职位描述 用餐者货币化和个性化团队正在寻找一位 iOS 工程师 II,期待在支持 OpenTable 下一代消费者 AI 和搜索产品的创新功能上工作。通过与机器学习工程师、交付经理、应用开发人员和合作伙伴后端团队的合作,您将支持软件设计并交付面向消费者的创新功能。 如果您接受工程最佳实践,热爱学习,并能够在动态、敏捷的环境中提供卓越的质量,我们希望听到您的消息!如果您也热爱餐厅,那就更好了。 我们的团队是跨职能的,与产品和设计团队共同办公。我们是一个非常精简的团队,快速移动,并始终紧跟 iOS 更新——我们是编辑选择应用,常常在 Apple 的各种主题演讲和活动中被展示。我们热衷于构建出色的消费者产品,提供卓越的用户体验。 职责 • 实现新产品功能,与设计师和产品经理紧密合作 • 与后端团队合作,定义我们应用使用的公共 API • 与产品和设计团队协作,制定产品需求、A/B 测试设计和功能推出 • 维护现有代码库,添加单元测试,根据需要重构现有代码 • 为应用的整体架构做出贡献,保持其最新:引入新的模式,如响应式、异步、升级系统框架等 • 指导和培养其他团队成员,帮助他们成为世界级工程师 要求 • 4 年以上 iOS 开发经验,精通 Swift • 良好的沟通能力 • 有良好的设计眼光,并对消费者产品开发充满热情 • 实用,学习能力强 • 有单元测试经验者优先 • 有后端经验者优先,但不是必需的 福利 • 慷慨的带薪假期 + 生日假 • 每年最多 20 天的远程工作 • 关注心理健康和福祉: • 公司支付的心理治疗课程通过 SpringHealth • 公司支付的 Headspace 订阅 • 每年一次的公司全员休假 - 整个团队完全充电(并且回归时没有堆积的工作!) • 带薪育儿假 • 带薪志愿服务时间 • 关注您的职业成长: • 发展资金 • 领导力发展 • 访问数千个按需在线学习 • 旅行折扣 • 员工资源小组 • 私人健康和牙科保险 • 生命和残疾保险 确定薪资范围的因素有很多,包括但不限于外部市场基准数据、地理位置和所需/要求的工作经验年限。此职位在加拿大多伦多的薪资范围为 $110,000-$130,000 CAD。 我们提供具有竞争力的基本工资和福利,包括:健康福利;灵活支出账户;退休福利;人寿保险;带薪休假(包括 PTO、带薪病假、医疗假、丧假、浮动假期和带薪假期);以及育儿假福利。此职位有资格考虑年度奖金和股权授予。 工作环境与灵活性 在 OpenTable,我们以培养全球和动态的工作环境为荣。作为我们团队的一员,您将受益于一个根据全球员工的需要量身定制的工作时间表。虽然大部分职责可能与传统的工作时间一致,但在某些情况下,您需要在常规工作时间之外管理通信——通过电话、Slack 消息或电子邮件——以有效地与国际同事协作,响应餐厅合作伙伴和/或处理紧急事务。OpenTable 将始终遵守并考虑当地法律和法规。 包容性 我们致力于创造一个每个人都感到归属和能够蓬勃发展的工作场所。我们知道,最佳的想法来自于将不同的声音汇聚在一起,因此我们正在建立一个与我们服务的用餐者和餐厅一样充满活力的团队——并培育一个每个人都感到欢迎、可以做自己的文化。 如果您在申请或面试过程中,或在工作中需要任何便利,我们会在这里支持您。请联系您的招聘人员以请求任何便利。 关于 OpenTable 技术、信息和互联网 1001-5000 OpenTable 是 Booking Holdings, Inc.(NASDAQ: BKNG)的一部分,骄傲地为餐厅提供服务超过 25 年——形成了一个超过 55,000 家餐厅、酒吧和酒庄的网络。 从“我们应该吃什么?”到“您的桌子已准备好”,OpenTable 是餐厅和用餐者之间的桥梁。 对于餐厅,OpenTable 是一个一体化解决方案,帮助简化前台和后台操作,将他们展示给新客人,并提供 24/7 的客户支持,支持 240 种语言。此外,OpenTable 与数百个技术合作伙伴集成,帮助餐厅无缝运行。所有这些都是为了让餐厅专注于他们最擅长的事情:提供卓越的款待和美食。 对于用餐者来说,这是发现新餐厅的最简单方式,提供个性化推荐、数据支持的列表、策划指南等,并通过直观的应用程序管理所有预订。毕竟,外出就餐时,双方的体验都顺畅更好。