← Все вакансии/Senior/Airbnb
SeniorRemoteRemote, USA

iOS Engineer

A
Airbnb
Зарплата
$16,300–$18,900
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

Responsibilities
  • Design and build iOS features using modern, declarative UI and unidirectional state architecture
  • Partner with product and design to turn new concepts into polished, accessible iOS experiences
  • Collaborate with backend, Android, and web engineers to keep feature behavior and data consistent across platforms
  • Write clean, well-tested, maintainable code, and actively participate in code and design reviews
  • Mentor other engineers on the team and help raise the bar on iOS engineering practices as the team scales
  • Troubleshoot and resolve performance and reliability issues affecting the iOS app
Requirements
  • 6+ years of professional iOS engineering experience, including shipping and maintaining features in a large-scale, production consumer app
  • Strong proficiency in Swift and modern iOS architecture, including declarative UI (e.g., SwiftUI), unidirectional state management (MVI/MVVM/Redux-style), and dependency injection
  • Experience partnering closely with backend and other platform (Android/web) engineers to shape APIs and keep cross-platform experiences consistent
  • A track record of owning complex features end-to-end, from technical design through launch and iteration
  • Experience mentoring other engineers and contributing to team-level technical decisions
  • Comfort operating with ambiguity, including on a newly formed team establishing new iOS surfaces for the first time
  • Solid understanding of mobile app performance, accessibility, and release/CI practices for a large-scale consumer app
Conditions
  • This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager.
  • While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity.
  • Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands.
  • This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Стек и навыки

С чем работаем