Job Posting Details
About Airbnb
Founded in August of 2008 and based in San Francisco, California, Airbnb is a trusted community marketplace for people to list, discover, and book unique accommodations around the world — online or from a mobile phone or tablet.
Summary
Front-end Engineers are an essential part of Airbnb's Product Team. Working closely with designers, we implement the user interface of our web app. We build libraries and abstractions to make our lives easier, such as DLS, our front-end toolkit. We make the most of modern tools like React, ES6, and Redux, and even our next-generation mobile apps are built with JavaScript on React Native.
Responsibilities
* Collaborate with Experience Designers, Content Strategists, and UX Researchers to iterate on the design and implementation of our product * Work with Data Scientists and Backend Engineers to build features and ship experiments * Build efficient and reusable front-end systems and abstractions * Find and address performance issues * Participate in design and code reviews * Identify and communicate front-end best practices
Ideal Candidate
* Expert knowledge of JavaScript * Experience with modern JavaScript libraries and tooling * Familiarity with server-side MVC web frameworks, such as Ruby on Rails or Django * Commanding grasp of HTML, CSS, and related web technologies * Strong Computer Science fundamentals * Awareness of cross-browser compatibility issues and client-side performance considerations * Passionate about creating highly usable tools for our growing global workforce
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Competitive salaries, Quarterly employee travel coupon, Paid time off, Medical, dental, & vision insurance, Life insurance and disability benefits, Fitness Discounts, 401K.

Portland, Oregon
Skills Desired
Sign up or login to see how your skills match up.
  • CSS
  • Design
  • HTML
  • JavaScript
  • Mobile Applications
  • Django
  • MVC Framework
  • Ruby on Rails
  • ES6
  • Computer Science
  • Server-side
  • Client-side
  • JavaScript Libraries
  • Cross-Browser
  • Redux
  • User Experience (UX)
  • React Native

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.