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 to reach ideal product solutions.
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 in service of creating performant, reliable and scalable solutions.
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, enabling them to move fast while guiding them on best practices.
Mentor, guide, advocate and support the career growth of a team member.
Requirements
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 and ability to present tradeoffs and iterate towards ideal solutions.
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.
Tech Stack
GraphQL
React
TypeScript
Benefits
Our job titles may span more than one career level.
The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands.
This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.