Airbnb

Senior iOS Engineer

Airbnb

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $191,000 - $223,000 per year

Job Level

About the role

  • Design, develop, and refine media-related features for the Airbnb iOS app, ensuring high-quality and performant user experiences
  • Work closely with engineers from product teams across Airbnb, understanding their productivity and feature pain points and building media solutions to resolve them scalably and flexibly.
  • Partner with designers, working collaboratively to provide and receive constructive feedback towards beautiful and performant media products.
  • Continuously optimize and improve the performance and reliability of existing media infrastructure.
  • Stay up-to-date with the latest industry trends, technologies, and best practices in iOS development and media processing
  • Mentor and guide team members in their career development, fostering a culture of continuous learning and growth

Requirements

  • 5-9+ years of experience in iOS software development, with a strong focus on media-related technologies
  • Proficiency in Swift and Objective-C programming languages
  • Deep understanding of iOS frameworks such as UIKit, SwiftUI, Core Animation, Core Graphics, Core Audio, and AVFoundation. OpenGL and Metal experience are a plus.
  • Experience building and maintaining complex, high-performance, and scalable iOS applications
  • Excellent problem-solving, debugging, and optimization skills
  • Strong collaboration and communication abilities, with the ability to work effectively with cross-functional teams and understand
Benefits
  • bonus
  • equity
  • benefits
  • Employee Travel Credits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
iOS software developmentSwiftObjective-CUIKitSwiftUICore AnimationCore GraphicsCore AudioAVFoundationOpenGL
Soft Skills
problem-solvingdebuggingoptimizationcollaborationcommunicationmentoringconstructive feedbackteam guidancecontinuous learninggrowth