Senior iOS Engineer

Airbnb
Summary
Join Airbnb's Global Markets engineering team as a senior iOS engineer and contribute to enhancing the guest and host experience in global markets. You will collaborate with cross-functional teams to build products, focusing on areas such as signup/login, search, PDP, checkout, reviews, map, DLS, networking, and logging. As a senior team member, you will set a high bar for quality and best practices through code and tech design reviews. The role requires 5+ years of hands-on iOS development experience in fast-paced environments. This position is based in China and is remote eligible, with occasional office work or offsite attendance as needed. Airbnb is committed to diversity and inclusion, encouraging all qualified individuals to apply.
Requirements
- 5+ years of hands-on iOS development experience, within fast paced, high growth technology companies
- Familiarity with SwiftUI and UIKit, expertise in building pixel-perfect UI and smooth motions
- Write clean, readable and maintainable code with meticulous attention to detail
- Great communication and collaboration skills
- Fluent speaking and writing in English
Responsibilities
- Work with cross functional partners to understand product requirements and translate them into technical solutions, help create the roadmap for the projects
- Discuss and align technical specifications and implementation details with other engineers, including cross-team engineers from Global
- Write clean, testable and maintainable code to implement the features
- Perform tech design and code reviews and advise/mentor other engineers
- When you are the POC of the projects, drive the delivery, communicate the status to stakeholders and ensure the overall quality
Preferred Qualifications
International work experience or experience working in a global environment is a Plus