Frontend Software Engineer

Airbnb Logo

Airbnb

πŸ’΅ $157k-$180k
πŸ“Remote - United States

Summary

Join Airbnb's Checkout team as a Frontend Software Engineer and contribute to the development and improvement of major features within the web application powering the booking checkout process. You will collaborate with cross-functional partners, apply critical judgment to data, and work on projects to enhance user experience, system reliability, and performance. The ideal candidate possesses strong coding skills in Javascript, Typescript, HTML, and CSS, along with experience in modern web frameworks like React.js. Excellent collaboration and communication skills are essential. This US-remote eligible position offers a competitive salary and potential for bonus, equity, benefits, and Employee Travel Credits. Airbnb is committed to diversity and inclusion, offering a disability-inclusive application process.

Requirements

  • 2+ years of relevant software development industry experience in a fast-paced tech environment, shipping consumer web applications at scale
  • Strong coding skills in Javascript, Typescript, HTML, and CSS, with a solid understanding of data structures and best practices around state management and data fetching using tools such as TanStack (React Query), Apollo, or GrapQL
  • Practical experience with modern web frameworks β€” React.js is preferred, but deep experience with Vue, SolidJS, Svelte, Angular, or any other modern framework is valued
  • Strong product sense and a passion for UI/UX, with a proven ability to translate vision into both prototypes and high-quality solutions
  • Excellent collaboration and communication skills, especially in cross-functional teams and with non-technical stakeholders

Responsibilities

  • Work on checkout engineering projects to improve the end user experience, system reliability and performance
  • Write and review technical designs that solve open-ended technical problems without clearly-known solutions
  • Collaborate with other engineers and cross-functional partners within our team, the larger organization, and our partners in teams such as Payments and Trust to align on long-term technical solutions
  • Apply critical judgment to data β€” be it about performance, business metrics, or team processes β€” and use it to inform your work to improve the team and the product
  • Work with product managers and designers on delivering usable and reliable features
  • Implement platform best practices by keeping up to date with the larger web development community within the company

Benefits

This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.