Staff Frontend Engineer, Client Products & Emerging Tech

Airbnb is a platform where Hosts offer unique stays and experiences, allowing guests to connect with communities in an authentic way.
$204,000 - $254,000
Frontend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Travel · Consumer

Description For Staff Frontend Engineer, Client Products & Emerging Tech

Airbnb is seeking a Staff Frontend Engineer to join their Client Products & Emerging Tech team. This newly established team builds impactful product features for Airbnb's Guests and Hosts using new and existing technologies. The role involves end-to-end development of new product areas leveraging emerging technologies, collaborating with Design partners to rapidly ideate, prototype, develop, and ship innovative product experiences.

The position is part of the Client Foundation & Products organization, responsible for Airbnb's product infrastructure including Design Language System (DLS), UI frameworks, media frontend, and data access across different client platforms. The team contributes to open-source libraries like Lottie and Epoxy, and has enabled Airbnb's transition to Jetpack Compose.

Key responsibilities include:

  • Exploring and developing new product experiences
  • Leading investments into new technical capabilities
  • Developing prototypes and translating them into production code
  • Partnering with peer engineering teams for feature integration
  • Writing unit and integration tests, and reviewing code

The ideal candidate will have 9+ years of software development experience, strong expertise in HTML, CSS, JavaScript, and TypeScript, and experience with modern JavaScript frameworks. They should be passionate about delivering end-to-end products, have a deep understanding of frontend architecture, and experience in scaling and architecting CSS across multiple projects.

This US-remote position offers a competitive salary range of $204,000 - $254,000 USD, with potential for bonus, equity, benefits, and Employee Travel Credits. Airbnb is committed to inclusion and belonging, encouraging applications from a diverse talent pool.

Last updated a day ago

Responsibilities For Staff Frontend Engineer, Client Products & Emerging Tech

  • Explore, shape, and develop new product experiences
  • Lead investments into new technical capabilities
  • Develop prototypes to validate ideas
  • Translate prototypes to high quality, scalable production code
  • Partner with peer engineering teams to integrate new features
  • Write unit and integration tests, review code

Requirements For Staff Frontend Engineer, Client Products & Emerging Tech

JavaScript
TypeScript
React
  • 9+ years of software development experience
  • Strong expertise in HTML, CSS, JavaScript, and TypeScript
  • Experience with modern JavaScript frameworks (React, Preact, Angular, Next, Vue or Meteor)
  • Deep understanding of frontend architecture and improving build processes
  • Experience scaling and architecting CSS across multiple projects
  • Understanding of unit, integration, and end-to-end testing

Benefits For Staff Frontend Engineer, Client Products & Emerging Tech

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Frontend Engineer, Client Products & Emerging Tech

AI/ML Front End Engineer (Staff/Senior)

Abridge is hiring a Staff/Senior AI/ML Front End Engineer to build internal UI products for LLM model orchestration and ML-powered healthcare solutions.

Staff Web UX Engineer, Launch and Product Marketing

Staff Web UX Engineer for Airbnb's Launch and Product Marketing team, driving innovative animated experiences and product marketing projects.

Staff Web Engineer, UI Foundation

Staff Web Engineer role at Airbnb, focusing on UI Foundation to create innovative and inclusive user experiences.

Senior Staff Software Engineer, Marketing Technology

Senior Staff Software Engineer role at Airbnb, leading Marketing Technology initiatives with focus on frontend development and technical strategy.

Staff Web Engineer, Reservation Management

Airbnb seeks Staff Web Engineer for Reservation Management team to lead web development and product innovation.