Airbnb is hiring a Frontend Engineer to play a leading role in building search experiences for millions of users. You will solve architectural, performance, and scalability challenges while working with our codebase and guiding engineers.
What You'll Do
- Give early directional feedback to stakeholders on the technical scope and feasibility of large and complex features.
- Prototype new features to collect feedback, uncover technical challenges, and iterate with design and product partners.
- Follow data-informed approaches to conduct experiments and iterate on the product.
- Identify areas of codebase for architectural improvements, and drive a proposal to address them.
- Deliver the technical design or implementation of a key foundational initiative to enable multiple features and products on Airbnb’s Search product surfaces.
- Review technical designs or code reviews from partner engineering teams building features on Airbnb’s Search product surfaces.
- Mentor, guide, advocate and support the career growth of a team member.
What We're Looking For
- 10+ years experience developing web applications at scale with a large customer base.
- Expertise in building and maintaining performant and scalable consumer web applications, ideally using React, TypeScript, and GraphQL.
- A strong passion for frontend development with depth and breadth in frontend architecture and component design best practices, client performance, a11y, and styling.
- Demonstrated ability to collaborate with cross functional partners and across engineering teams. Excellent communication skills.
- Adaptability and flexible mindset to embrace changing priorities, and willingness to shift focus between building new product experiences and driving improvements to our technical foundations.
- Passionate about technical quality. Strong collaborator in code reviews and architecture discussions, and motivated to improve the team's productivity.
- Advocate of continuous learning and keeping up with innovations in the frontend industry.
Nice to Have
- Experience with motion and prototyping is a big plus.
Technical Stack
- React
- TypeScript
- GraphQL
Team & Environment
Highly collaborative with partners in design, product, and data science. Works closely with other engineering teams that own ranking and personalization systems, and various platform teams.
Benefits & Compensation
- Bonus eligibility
- Equity eligibility
- Benefits eligibility
- Employee Travel Credits
- Compensation: $204,000—$255,000 USD
Work Mode
This role is remote. Work locations are US (Remote Eligible, excluding certain states).
Airbnb is committed to working with the broadest talent pool possible. All qualified individuals are encouraged to apply.





