Summary
Join Airbnb's Checkout team as a Senior iOS Software Engineer and lead the development of major features within the booking checkout process. You will leverage your expertise in iOS development, UX design, and network-connected applications to build a high-performing and reliable mobile experience. Collaborate with cross-functional teams, mentor junior engineers, and apply critical judgment to data to improve the product and team processes. This US-remote eligible position requires 5+ years of relevant experience and proficiency in Swift, SwiftUI, or UIKit. The role offers a competitive salary, bonus, equity, benefits, and employee travel credits.
Requirements
- 5+ years of relevant software development industry experience in a fast-paced tech environment
- Strong coding skills, with a solid understanding of data structures, asynchronous programming, and engineering best practices
- Proficient in Swift, SwiftUI or UIKit, and UI architecture
- Experience shipping iOS network-connected apps to the App Store
- Strong product sense and a passion for UI/UX, with a proven ability to translate vision into both prototypes and high-quality solutions
- Demonstrated comfort leading technical initiatives, contributing to roadmaps, and solving ambiguous challenges
- Excellent collaboration and communication skills, especially in cross-functional teams and with non-technical stakeholders
- Experience mentoring and growing junior engineers, and setting and driving best practices for iOS client development
Responsibilities
- Lead checkout engineering projects to improve the end user experience, system reliability and performance
- Mentor, guide, advocate and support the career growth of individual contributors — both inside and outside your immediate team
- Write and review technical designs that solve large, open-ended technical problems without clearly-known solutions
- Collaborate with other engineers and cross-functional partners within our team, the larger organization, and our partners in teams such as Payments and Trust to align on long-term technical solutions
- Apply critical judgment to data — be it about performance, business metrics, or team processes — and use it to inform your work to improve the team and the product
- Steer end-to-end product with Product Managers, Design, and UX by engaging early and often to guide teams on the most efficient path towards overall goals
Preferred Qualifications
- Excellent eye for visual detail, pragmatic approach and a proactive cross functional partnership with Design and Product
- Absolute commitment to quality, is highly experimental, and not afraid to try solutions
Benefits
- Bonus
- Equity
- Benefits
- Employee Travel Credits
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.