Senior iOS Software Engineer – Host Calendar Development with Expertise in Swift, UIKit, and SwiftUI for Scalable and High-Quality Mobile Solutions

Remote Full-time
Join the Host Calendar Team at Airbnb: Crafting Innovative Tools for Hosts Worldwide Airbnb, the pioneer in community-driven travel, has grown from a small startup in 2007 to a global phenomenon with over 4 million Hosts and 1 billion guest arrivals. Our Host Calendar team is at the forefront of creating tools that empower Hosts to manage their availability, optimize revenue, and provide exceptional guest experiences. We're seeking a talented Senior iOS Software Engineer to join our team and contribute to the development of the next generation of mobile solutions for Hosts. About the Host Calendar The Host Calendar is a vital tool for Airbnb Hosts, offering a centralized platform for managing availability, tracking reservations, and gaining insights into demand and market conditions. Our mission is to provide an efficient, user-friendly, and holistic view of bookings to ensure consistency in availability and help Hosts maximize their revenue potential. The Role: Senior iOS Software Engineer, Host Calendar As a Senior iOS Software Engineer on the Host Calendar team, you will play a critical role in designing and delivering high-quality mobile solutions that meet the evolving needs of Airbnb Hosts. You will collaborate with cross-functional partners, including Experience Designers, Product Managers, and Engineers, to craft innovative features and tools that enhance the Host experience. Key Responsibilities: Collaborative Development: Work closely with product and design partners to explore problem spaces, devise solutions, and deliver high-quality products on iOS. Mobile Component Development: Build efficient and reusable mobile components, architect reliable, performant, and scalable mobile solutions. Technical Strategy and Execution: Collaborate with Engineering partners to create technical and execution strategies for new projects and legacy migrations. Hands-on Development: Work on edge solutions to problems that arise when developing at scale, identifying areas of improvement and driving mobile best practices. Cross-functional Partnership: Proactively collaborate with Product Management, Design, Data, and other iOS, Android, and Web Engineers to ensure seamless integration and optimal solutions. Requirements and Qualifications Essential Qualifications: Bachelor's or Master's Degree: In Computer Science, or equivalent professional experience. iOS Development Experience: 5+ years of experience developing iOS applications at scale with a high volume of users, with an eye for visual details. Technical Expertise: Proficiency in Swift or Objective-C, UIKit, and SwiftUI, as well as knowledge of UI architecture and UI performance. Product Sense and Communication: Strong product sense and a passion for UI and UX product development, with effective communication skills for non-technical partners. Collaboration and Continuous Learning: Demonstrated ability to proactively collaborate with cross-functional teams and a passion for continuous learning and innovation in the mobile industry. Preferred Qualifications: Experience with iOS App Performance Optimization: Knowledge of iOS app performance optimization and metrics. Familiarity with Agile Development Methodologies: Experience working with Agile development methodologies and version control systems. C Career Growth Opportunities and Learning Benefits At Airbnb, we believe in empowering our employees to grow and develop their skills. As a Senior iOS Software Engineer on the Host Calendar team, you will have access to: Professional Development: Opportunities for professional growth and development, including training, mentorship, and education programs. Cross-functional Collaboration: Exposure to various aspects of the business, including product management, design, and engineering. Innovative Technologies: Experience with cutting-edge technologies and tools, including Swift, UIKit, and SwiftUI. Recognition and Rewards: Opportunities for recognition and rewards, including bonuses, equity, and Employee Travel Credits. Work Environment and Company Culture At Airbnb, we strive to create an inclusive and belonging-driven work environment that values diversity, equity, and inclusion. Our company culture is built on the principles of: Inclusion and Belonging: We believe that diverse ideas foster innovation and engagement, and we strive to create an environment where everyone feels welcome and valued. Collaboration and Teamwork: We encourage cross-functional collaboration and teamwork to drive success. Continuous Learning: We support continuous learning and professional growth, providing opportunities for development and advancement. Compensation, Perks, and Benefits We offer a competitive compensation package, including: Base Pay: A base pay range of $185,000-$223,000 USD, depending on experience and qualifications. Bonus and Equity: Opportunities for bonuses and equity, subject to performance and business needs. Benefits: Comprehensive benefits, including health insurance, retirement plans, and Employee Travel Credits. How to Apply If you're passionate about crafting innovative mobile solutions and empowering Hosts worldwide, we invite you to apply for this exciting opportunity. Please click the "Apply Now" button to submit your application. We look forward to welcoming you to our team! Apply for this job
Apply Now

Similar Opportunities

Experienced Remote Chat Agent - Automotive Customer Engagement Expert

Remote

Experienced Remote Chat Agent - Automotive Customer Engagement Expert

Remote

Senior Java Developer with Large Language Models (LLM) and AWS Cloud Expertise - Remote Contract Position

Remote

Senior JavaScript Virtual Machine Compiler Engineer - Performance Optimization and Innovation

Remote

Senior JDE CNC Implementation Consultant - Remote - Version 1 Project Team - JD Edwards EnterpriseOne Upgrades & Innovation

Remote

Senior Journey Marketing Specialist, Platform and Operations - Remote - GEICO Mar-tech

Remote

Senior Lead Product Manager - Cloud Software, SaaS, and AI Solutions - Product Strategy, Vision, and Roadmap Development

Remote

Senior Level Accountant - Remote - Full Charge Bookkeeping & Financial Expertise

Remote

Senior Live Chat Specialist - Customer Support Expert - Remote Work Opportunity with Competitive Salary and Dynamic Team

Remote

Senior LLM Specialist - Large Language Model Fine-Tuning and Development with Appen - Remote Work Opportunity in the United States ($18-$25 per hour)

Remote

Clinical Trials Project Manager II - remote

Remote

EdD Part-Time Clinical Adjunct Faculty Pool

Remote

Experienced Customer Support Representative - Remote Work at Home Opportunity with American Airlines

Remote

**Experienced Part-Time Remote Data Entry Clerk – Online Retailer Support**

Remote

Experienced Customer Support Team Leader – Leadership, Coaching, and Quality Assurance in Healthcare Technology at Blithequark (Remote Worldwide)

Remote

Experienced Remote Data Entry Specialist for E-commerce Operations – Part-Time Opportunity with blithequark for Career Growth and Development

Remote

Vice President, Senior Malware Reverse Engineer, Global Information Security, Australia

Remote

**Experienced Entry-Level Customer Service Representative – Remote Benefits Representative Position at blithequark**

Remote

Remote - Clinical Data Analystwith Power BI, SQL, SSRS, SQL Server and EHR

Remote

Technical Sales Engineer – Precision Manufacturing Services

Remote
← Back to Home