Software Engineer, Frontend

Engineering | San Francisco

Why are Frontend Software Engineers important at Airbnb?
Frontend software engineers are responsible for building the features that our users see and interact with on a daily basis, and for creating the tools that make that possible. We value engineers who can work at all levels of our stack, but have a particular passion for HTML, CSS, and JavaScript.
What are examples of work that Frontend Software Engineers have done at Airbnb?
  • Working closely with our visual design team, we built an HTML/CSS component library and an email templating framework to make it easier for engineers to build consistent, beautiful, and performant web pages and emails
  • We rebuilt our hosting tools as a single-page client-side application using Backbone
The following experience is relevant to us:
  • Familiarity with all aspects of MVC web applications (especially those built on Rails)
  • Commanding grasp of HTML, CSS, and JavaScript
  • Strong CS fundamentals
  • Understanding of client-side performance characteristics
  • Awareness of cross-browser compatibility issues
  • Demonstrated design and UX sensibilities
  • Stock
  • Competitive salaries
  • Quarterly employee travel coupon
  • Paid time off
  • Medical, dental, and vision insurance
  • Life insurance and disability benefits
  • 401(k)
  • Flexible Spending Accounts
  • Apple equipment
  • Company-sponsored tech talks and happy hours
  • Breakfast, lunch, and dinner
  • ... and lots more!

Apply Now

Our Community Spans the Globe

We can't have all the fun. Which is why we hold events around the world for our community to meet face to face. When they smile, we smile.

That's a bingo!