Experienced Remote iOS Software Engineer – User Clients and Mobile Application Development Expert

Remote Full-time
Introduction to Airbnb and Our Mission Airbnb was born in 2007 when two Hosts welcomed three guests to their San Francisco home, and has since grown to over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country across the globe. Every day, Hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. As a leader in the travel and hospitality industry, we are committed to providing a platform that allows people to belong anywhere. Our mission is to create a world where anyone can belong anywhere, and we are looking for talented individuals to join our team and help us achieve this goal. About the Role We are seeking an experienced and skilled iOS Software Engineer to join our User Clients team. As a senior iOS Engineer, you will be responsible for building and shaping the future of Airbnb’s Users related product flows, such as user profile, information, and settings across the app. You will provide Airbnb’s Users with a secure, reliable, and delightful authentication experience. The team is highly collaborative with its partners in design, product, data science, legal, and marketing to deliver features and experiences used by millions of people. We work closely with other engineering teams to ensure we build systems that are performant and configurable with architecture that's scalable and robust. A Typical Day in the Life of an iOS Software Engineer As an iOS Software Engineer on the User Clients team, your day will be filled with exciting challenges and opportunities to make a real impact on the company. Some of your responsibilities will include: Collaborating with cross-functional partners such as Product Managers, Experience Designers, and Engineers to design and deliver high-quality products on iOS Identifying areas of improvement and driving mobile best practices Building efficient and reusable mobile components and architecting reliable, performant, and scalable mobile solutions Working closely with Android and Web engineers on the team to develop foundational, cross-platform solutions Your Expertise and Qualifications To be successful in this role, you will need to have a strong and diverse skillset in relevant areas. Some of the essential qualifications and skills we are looking for include: 2+ years’ experience developing iOS applications at scale with a high volume of users, preferably in Swift and SwiftUI Extensive experience working with Swift, iOS Applications, GraphQL, and REST APIs Excellent engineering and coding skills, with a solid understanding of client networking, performance, caching, client storage solutions, accessibility, and asynchronous programming Love collaborating via code reviews and architecture discussions, and are motivated to improve their teammates’ productivity You possess strong product sense and a passion for iOS UI and UX product development Demonstrated ability to collaborate with Product Management, Design, and other iOS, Android, and Web Engineers You’re passionate about continuous learning and innovation in the mobile industry Sound engineering and coding skills, with an understanding of basic data structures and asynchronous programming While not required, experience with animation libraries and knowledge of animation within SwiftUI is a plus. What We Offer At Airbnb, we are committed to providing a supportive and inclusive work environment that allows our employees to thrive. Some of the benefits and perks of working with us include: A competitive salary and benefits package Opportunities for career growth and professional development A collaborative and dynamic work environment Access to cutting-edge technologies and tools A culture that values diversity, inclusion, and belonging Our Commitment to Inclusion and Belonging Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services, and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability-inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: [email protected]. Please include your full name, the role you’re applying for, and the accommodation necessary to assist you with the recruiting process. How to Apply If you believe you have what it takes to be a successful iOS Software Engineer on our User Clients team, we encourage you to submit your application without delay. Please include your resume, a cover letter, and any other relevant information that demonstrates your skills and experience. We are keen to hear from talented candidates like you and look forward to receiving your application. Work Environment and Company Culture At Airbnb, we are proud of our company culture and work environment. We believe in creating a space that is inclusive, supportive, and empowering for all employees. Some of the highlights of our company culture include: A collaborative and dynamic work environment A culture that values diversity, inclusion, and belonging Opportunities for career growth and professional development Access to cutting-edge technologies and tools A supportive and inclusive community of employees Career Growth Opportunities and Learning Benefits At Airbnb, we are committed to providing our employees with opportunities for career growth and professional development. Some of the ways we support our employees’ growth and development include: Training and development programs Mentorship and coaching Opportunities for career advancement Access to cutting-edge technologies and tools A culture that values continuous learning and innovation Conclusion Thank you for considering this exciting opportunity to join our team as an iOS Software Engineer. We believe that our company culture, work environment, and commitment to inclusion and belonging make us an ideal place to work for talented and motivated individuals. If you are passionate about mobile application development and are looking for a challenging and rewarding role, we encourage you to apply. We look forward to receiving your application and learning more about your skills and experience. Apply for this job
Apply Now

Similar Opportunities

Experienced IRS Criminal Investigator – Financial Crime Investigation and Enforcement Specialist (Remote Work Opportunity)

Remote

Experienced IT Procurement Manager – Remote Work Opportunity for a Dynamic Professional in Information Systems Accounts Management

Remote

Experienced Remote Data Analyst and IT Professional – Unlocking Opportunities in Germany's Thriving Tech Industry

Remote

Experienced IT Application Development Manager – Remote Work Opportunity in Innovative Technology Environment

Remote

Clinical Innovation / Informatics/ MR Imaging Expert /Remote/

Remote

Experienced IT Applications Intern – Remote Work Opportunity in Business Applications Support and Development

Remote

Experienced IT Audit Manager – Technology Risk Management and Audit Leadership Opportunity in a Dynamic and Innovative Environment

Remote

Experienced Remote IT Business Management Leader - Application Development and Support Specialist

Remote

Experienced IT Chat Specialist – Remote Customer Support and Technology Advisor for CDW

Remote

Experienced IT Implementation Specialist for Healthcare Technology Solutions - Remote Work Opportunity in the USA, NCBU Region

Remote

Experienced Customer Service Representative - Full Remote Position with arenaflex, Utilizing Exceptional Communication Skills to Deliver Top-Notch Service and Drive Customer Satisfaction

Remote

Senior Stars Clinical Consultant RN

Remote

Experienced Customer Care Representative – Work From Home Opportunity with arenaflex for Exceptional Customer Service and Technical Support

Remote

**Experienced Special Needs Customer Advisor - National Remote**

Remote

Experienced Customer Support Representative – Remote Part-Time Opportunity with Flexible Scheduling for Exceptional Service Delivery

Remote

**Experienced Work-from-Home Customer Service Agent – Deliver Exceptional Support from the Comfort of Your Own Home**

Remote

**Experienced Home Advisor – Customer Support Specialist at blithequark**

Remote

Retirement Plan Consultant - TPA Experts

Remote

Remote AI Software Engineer

Remote

Chief Risk Officer

Remote
← Back to Home