Senior Frontend Engineer

Airbnb Logo

Airbnb

💵 $191k-$223k
📍Remote - United States

Summary

Join Airbnb's Core Foundation team as a Senior Frontend Engineer and contribute to building the foundational engineering experiences for guests and hosts. Partner with Product, Data, and Client Infrastructure teams to design and develop high-quality APIs and enhance the performance and quality of the desktop and mobile web experience. Collaborate with other engineers, create architecture design documents, and stay updated on industry trends. This US-remote eligible position requires a Bachelor's or Master's degree, 5+ years of experience in web client development, and proficiency in various web technologies. The role offers a competitive salary, bonus, equity, benefits, and Employee Travel Credits.

Requirements

  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
  • 5+ years' industry experience in Web Client / Product Foundation focuses
  • Fluency in HTML, CSS, JavaScript and related web technologies
  • Experience with modern JavaScript libraries and tooling (e.g. React, npm, webpack...)
  • Deep expertise of client-side and server-side performance considerations and cross-browser compatibility issues
  • Experience with improving architecture and developer tooling/libraries of a high traffic website
  • Strong collaboration with partner teams in a remote environment
  • Deep experience of understanding and solving engineering productivity pain points
  • Solid engineering and coding skills. Demonstrated knowledge of data structures and asynchronous programming
  • Strong communication and organizational skills
  • Ability to work in areas outside of your usual comfort zone and show motivation for personal growth

Responsibilities

  • Collaborate with partner teams and product engineers to design and develop high quality APIs that compliment product engineers’ day to day flows
  • Be an active contributor to your projects by creating high quality pull requests and reviewing other’s pull requests
  • Build thorough tests to ensure the reliability and performance of the software you create
  • Create architecture design documents for new projects and review other’s design documents
  • Stay up-to-date with the latest industry trends, technologies, and best practices in Web development and performance engineering

Benefits

  • Bonus
  • Equity
  • Benefits
  • 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.