Airbnb is a community based on connection and belonging.
38945+ employees
TravelMarketplacePaymentsHospitality
Role
Who you are
9+ years of software development experience with strong expertise in HTML CSS JavaScript and Typescript
Experience with modern Javascript frameworks such as React Preact Angular Next Vue or Meteor
Passion for delivering products end-to-end from ideation through planning and scoping to implementation and experimental A/B testing
Deep understanding of frontend architecture and improving build processes (npm yarn webpack parcel)
Driving adoption of industry standards for building user interface including accessibility internationalization performance optimization SEO cross-browser compatibility caching
Experience scaling and architecting CSS across multiple projects and products
Architecting and promoting a library of reusable components
An understanding of unit integration and end-to-end testing
Passion for building interactive and delightful user experiences
Desirables
Cross-Browser Compatibility
Typescript
End-To-End Testing
What the job involves
Explore shape and develop new product experiences alongside cross-functional partners (design and product) from ideation to implementation at scale
Lead investments into new technical capabilities that push the envelope and unlock product innovation
Develop prototypes to validate ideas while proactively considering long-term implications on technical design and architecture
Translate prototypes to high quality scalable and maintainable production code through iterative development
Partner with peer engineering teams to integrate new features that impact different areas within the product
Writing unit and integration tests reviewing others code
Application process
Submit an application
Disability inclusive application and interview process available upon request