Software Engineer, Passport & Commerce, iOS
A
AirbnbTravel technology
US - Remote EligibleFull-TimeMiddle
Salary$162,000 — $186,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years of professional iOS engineering experience
- Required Skills
- SwiftRedux
Requirements
- Bring 3+ years of professional iOS engineering experience.
- Have shipped features in a large-scale, production consumer app.
- Demonstrate proficiency in Swift and modern iOS architecture.
- Have experience with declarative UI, such as SwiftUI.
- Have experience with unidirectional state management, including MVI, MVVM, or Redux-style approaches.
- Have experience with dependency injection.
- Work effectively with backend, Android, and web engineers to integrate APIs and maintain cross-platform consistency.
- Have delivered features from technical design through launch and iteration, with growing scope and independence.
- Understand mobile app performance, accessibility, and release/CI practices for a large-scale consumer app.
- Communicate and collaborate effectively, seek feedback, and act on it.
Responsibilities
- Design and build iOS features using modern declarative UI and unidirectional state architecture.
- Partner with product and design to turn 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 participate in code and design reviews.
- Contribute to shared iOS patterns and best practices as the team scales.
- Troubleshoot and resolve bugs, performance, and reliability issues affecting the iOS app.
View Full Description & ApplyYou'll be redirected to the employer's site