Build world-class browse and search experiences for millions of Airbnb users on the iOS app.
Prototype and deliver novel user experiences; iterate with design and product partners.
Solve architectural, performance, and scalability challenges while working with the codebase.
Guide, mentor, advocate for, and support the career growth of junior engineers and individual contributors.
Collaborate with cross-functional partners to design and deliver high-quality Search features and enhancements for the Airbnb iOS app.
Identify areas of codebase improvements, drive mobile best practices, and architect performant, reliable, and scalable mobile solutions.
Provide input on the team’s roadmap and technical direction and advise stakeholders on technical scope and feasibility of complex product requirements.
Follow data-informed approaches to conduct experiments and iterate on features.
Requirements
5+ years’ experience developing iOS applications at scale with large user bases.
Expertise in building and maintaining high-performance and scalable consumer iOS applications, preferably using Swift and SwiftUI.
Strong understanding of app architecture, performance and scalability.
Passion for prototyping, motion/animation and working closely with design and product partners to create compelling user experiences.
Experience working with media on iOS (e.g. video, images, lottie).
Enjoy collaborating via code reviews and architecture discussions and motivated to improve teammates’ productivity.
Demonstrated adaptability and a flexible mindset to embrace changing priorities.
Must live in a state where Airbnb, Inc. has a registered entity (US - Remote Eligible).
Benefits
This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
US - Remote Eligible; the role may include occasional work at an Airbnb office or attendance at offsites, as agreed with your manager.
Airbnb is committed to a disability inclusive application and interview process; reasonable accommodation available (reasonableaccommodations@airbnb.com).
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.