Airbnb
Senior iOS Engineer, Global Markets
Remote Software Engineering role with clear candidate location fit.
PostedRecently added
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
China
Role overview
Senior iOS Engineer, Global Markets
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Details
- Partner with cross-functional teams (PM, Design, DS, QA) and Global engineering teams to translate product requirements into technical solutions and help shape the roadmap
- Write and review technical designs for large, open-ended problems — from market-specific product features to foundational mobile infrastructure
- Write clean, testable, and maintainable Swift code to ship polished, pixel-perfect user experiences
- Mentor and support the career growth of other engineers through pairing, code reviews, and technical guidance
- As the tech lead of a project, drive end-to-end delivery, communicate progress to stakeholders, and own the overall quality across the full release cycle
- 5+ years of iOS development experience; proficient in Swift, SwiftUI, UIKit, and Core Animation / Core Graphics
- Proficient in applying AI-powered development tools (e.g., Claude Code, Codex) to accelerate development workflows — from tech design, to code generation, debugging, to code review and documentation
- Strong product sense with a proven ability to build pixel-perfect interfaces and fluid animations
- Proven track record of leading technical initiatives and navigating ambiguous challenges
- Strong cross-team collaboration skills with excellent English communication; experience working in globally distributed teams or building products for diverse markets is a plus
Similar roles
Keep a backup shortlist.
Stack tracked China
Staff Software Engineer, Global Markets (Backend)AirbnbView role Java, JavaScript China
Senior Software Engineer, Global Markets (Backend)AirbnbView role Python, SQL China
Senior Data Scientist- Inference, Global MarketsAirbnbView role Java, Python China
AI Engineer, Community Support EngineeringAirbnbView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.