Airbnb
Airbnb
Airbnb运营一个全球旅行平台,帮助房客寻找并预订住宿,从私人房间和公寓,到整套住宅及精品酒店。该平台还提供由当地人发起的体验活动,将旅行者与住宿之外的各类活动连接起来。公司业务涵盖旅行、物流和电子商务,为全球范围内住宿与体验服务背后的技术和运营提供支持。

Airbnb 中级/高级 iOS 软件工程师——美国远程

使用 Swift 和 SwiftUI 为 Airbnb 账户与商务产品打造体验,服务数百万房客和房东。 专注于易用性、无障碍性和可靠的产品体验,跨移动平台交付功能。

描述

  • 开发支持数百万 Airbnb 房客和房东账户功能的 iOS 体验
  • 负责已定义功能从技术规划到发布的完整流程
  • 使用声明式 UI 和单向状态管理模式构建 iOS 功能
  • 与产品和设计合作伙伴协作,打造精致且无障碍的移动体验
  • 与后端、Android 和 Web 工程师协调,确保跨平台行为和数据保持一致
  • 编写整洁、经过测试且易于维护的代码,并参与技术和设计评审
  • 与经验丰富的工程师协作,并将反馈融入工作
  • 随着团队发展,帮助建立可复用的 iOS 模式和工程实践
  • 调查并修复 iOS 缺陷、性能问题和可靠性问题
  • 与支付和钱包、身份与隐私、个人资料与社区以及房客与房东团队在产品、设计和数据科学领域开展合作

任职要求

  • 至少三年的专业 iOS 工程经验,包括在大规模消费者应用中交付功能的经验
  • 具备扎实的 Swift 技能,并熟悉现代 iOS 架构,包括 SwiftUI、单向状态管理(如 MVI、MVVM 或 Redux)以及依赖注入
  • 具备与后端及其他平台团队集成 API 的经验,并能维护跨平台行为的一致性
  • 能够从技术设计到上线及后续迭代交付功能,并逐步独立完成工作
  • 具备有效的沟通与协作能力,愿意寻求并应用反馈
  • 能够在新成立的团队中处理不明确的问题
  • 熟悉大规模消费者应用的移动性能、无障碍性以及发布或持续集成实践
  • 居住在 Airbnb, Inc. 设有注册实体的州

福利待遇

  • 符合获得奖金的资格
  • 符合获得股权奖励的资格
  • 符合享受员工福利的资格
  • 员工旅行额度
  • 符合远程工作的资格
  • 经与经理协商,可偶尔在 Airbnb 办公室工作或参加线下活动
  • 招聘期间为残障申请人提供合理便利