All jobs

Senior iOS Software Engineer - User Clients (Remote)

100% Remote Full-time Open now

Join the Airbnb Team as a Senior iOS Software Engineer - User Clients and Shape the Future of Mobile Experiences

Airbnb is on a mission to revolutionize the way people travel and experience the world. With a presence in almost every country, our platform connects millions of hosts and guests, fostering a community that's built on trust, authenticity, and a passion for exploration. As a Senior iOS Software Engineer on the User Clients team, you'll play a pivotal role in crafting the future of Airbnb's mobile app, focusing on user-centric features that drive engagement, security, and delight.

About the Team

The User Clients team is at the heart of Airbnb's mobile engineering efforts, working closely with cross-functional partners in design, product, data science, and marketing to develop features that are used by millions. As a senior engineer on this team, you'll collaborate with Android and web engineers to develop foundational, cross-platform solutions that elevate the Airbnb experience across all devices. Your expertise will help shape the direction of the app, ensuring it's not only visually stunning but also performant, scalable, and secure.

Key Responsibilities

  • Collaborate with Product Managers, Experience Designers, and fellow Engineers to design and deliver high-quality iOS products that meet Airbnb's high standards
  • Identify areas for improvement and drive best practices in mobile development, ensuring the app remains competitive and aligned with industry trends
  • Develop efficient, reusable mobile components and architect reliable, performant, and scalable mobile solutions that can handle a high volume of users
  • Work closely with Android and Web engineers to develop cross-platform solutions that enhance the overall Airbnb experience
  • Participate in code reviews and architecture discussions, fostering a culture of continuous improvement and knowledge sharing within the team

Your Expertise

To succeed in this role, you'll need a strong background in iOS development, with a focus on delivering high-quality, scalable, and secure applications. Your expertise will be built on:

  • 2+ years of experience developing iOS applications at scale, preferably using Swift and SwiftUI, with a deep understanding of iOS ecosystems and development best practices
  • Extensive experience working with Swift, iOS applications, GraphQL, and REST APIs, with a strong grasp of client networking, performance optimization, caching, and client storage solutions
  • Excellent engineering and coding skills, with a solid understanding of data structures, asynchronous programming, and accessibility principles
  • A passion for collaborating via code reviews and architecture discussions, with a motivation to improve the productivity of your teammates and drive technical innovation
  • Strong product sense and a passion for iOS UI and UX product development, with a keen eye for detail and a commitment to delivering exceptional user experiences
  • Demonstrated ability to collaborate with Product Management, Design, and other iOS, Android, and Web Engineers to drive product vision and technical direction
  • A commitment to continuous learning and innovation in the mobile industry, staying up-to-date with the latest trends, technologies, and best practices

Bonus Skills

While not required, experience with animation libraries and knowledge of animation within SwiftUI will be considered a plus, as Airbnb continues to push the boundaries of mobile UI and UX.

What We Offer

As a Senior iOS Software Engineer at Airbnb, you'll be part of a dynamic, global team that's shaping the future of travel and hospitality. You'll enjoy:

  • A competitive salary and benefits package that reflects your experience and expertise
  • A fully remote work environment, with the flexibility to work from anywhere in the US (with some occasional office visits or offsites, as agreed upon with your manager)
  • Opportunities for career growth and professional development, with a focus on continuous learning and innovation
  • A culture that values diversity, inclusion, and belonging, with a commitment to creating a workplace that's welcoming and inclusive for all
  • Access to cutting-edge technologies and tools, with a focus on staying ahead of the curve in mobile development

Our Commitment to Inclusion & Belonging

At Airbnb, we believe that diverse ideas foster innovation and engagement, and we're committed to working with the broadest talent pool possible. We encourage all qualified individuals to apply, and we're dedicated to providing a disability-inclusive application and interview process. If you require reasonable accommodation, please don't hesitate to reach out to us at [email protected].

Ready to Take the Next Step?

If you're passionate about crafting exceptional mobile experiences and are excited about the opportunity to join a dynamic, global team, we want to hear from you. Apply now and let's discuss how you can become a vital part of Airbnb's success story.

By joining Airbnb as a Senior iOS Software Engineer - User Clients, you'll be at the forefront of mobile innovation, working on features that impact millions of users worldwide. You'll collaborate with talented engineers, designers, and product managers to drive the direction of the app, ensuring it's not only visually stunning but also performant, scalable, and secure. If you're ready for a challenge and are passionate about delivering exceptional user experiences, apply now and let's shape the future of mobile together.

Apply for this job

You might also like

Senior iOS Software Engineer - Users, Listings & Platform (Remote Full-Time)

100% Remote Full-time

Entry-Level IRS Revenue Officer - Tax Enforcement and Compliance Specialist - Remote Opportunity

100% Remote Full-time

Remote IT Analyst I - Healthcare Technology Expert for Complex Clinical & Business Solutions

100% Remote Full-time

Remote IT Automation Engineer - Expert in AI, Machine Learning, and Autonomous IT Operations for Innovative Company Workwarp

100% Remote Full-time

IT Identity and Access Management Intern - Summer 2025: Unlock Your Potential in Cloud Technologies and Digital Automation at Lands' End

100% Remote Full-time

Junior IT Project Coordinator - Remote Collaboration & Agile Project Management Expert Wanted

100% Remote Full-time

Experienced IT Recruiter for High-Growth Defense Contracting Community - 95% Remote Opportunity

100% Remote Full-time

Experienced IT Support Technician Mentor for Remote Online Education - Guiding Future Tech Professionals

100% Remote Full-time

Experienced Remote IT Technical Engineer - Infrastructure Support & Technical Projects

100% Remote Full-time

Experienced IT Technology Services Procurement and Supply Chain Specialist for Remote Work with Hybrid Opportunities

100% Remote Full-time

Senior Advanced Field Service Engineer

100% Remote Full-time

Smart Assistant Evaluator (Project Cherry)

100% Remote Full-time

Experienced Data Entry Specialist – Work-from-Home Opportunity at arenaflex

100% Remote Full-time

Work from Home AI Content Writer

100% Remote Full-time

SAP Business Analyst, Staff - 1LMX / PCM/ESH

100% Remote Full-time

Debt Collections Representative?/Bi-Lingual Spanish?/English Remote

100% Remote Full-time

Disney Work from Home Data Entry - Part-Time Remote Job

100% Remote Full-time

Traveling Medical Records Technician, Retro-Retrieval

100% Remote Full-time

Experienced Remote Customer Service Representative – Delivering Exceptional Travel Experiences

100% Remote Full-time

Hiring Now: American Express Remote Jobs ( Work From Home)

100% Remote Full-time