Senior Frontend Engineer, Core Foundation

at Airbnb
📍 United States
USD 191,000-223,000 per year
SENIOR
âś… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Data Structures @ 4 Communication @ 7 HTML @ 6 JavaScript @ 6 React @ 4 CSS @ 6 Performance Optimization @ 4 Web Development @ 4 Asynchronous Programming @ 4 API @ 4

Details

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

Responsibilities

  • Collaborate with partner teams and product engineers to design and develop high quality APIs that complement product engineers’ day-to-day workflows.
  • Actively contribute to projects by creating high-quality pull requests and reviewing others’ pull requests.
  • Build thorough tests to ensure the reliability and performance of the software created.
  • Create architecture design documents for new projects and review others’ design documents.
  • Stay up-to-date with the latest industry trends, technologies, and best practices in Web development and performance engineering.

Requirements

  • Bachelor’s and/or Master’s degree, preferably in Computer Science, or equivalent experience.
  • 5+ years of industry experience focused on Web Client/Product Foundation.
  • Fluency in HTML, CSS, JavaScript and related web technologies.
  • Experience with modern JavaScript libraries and tooling such as React, npm, and webpack.
  • Deep expertise in client-side and server-side performance optimization and cross-browser compatibility.
  • Experience improving architecture and developer tooling/libraries of a high traffic website.
  • Strong collaboration skills with partner teams in a remote environment.
  • Experience identifying and solving engineering productivity pain points.
  • Solid engineering and coding skills including knowledge of data structures and asynchronous programming.
  • Strong communication and organizational abilities.
  • Willingness to work outside comfort zones and show motivation for personal growth.

Benefits

  • Competitive base pay dependent on factors such as experience, skills, and business needs.
  • Eligibility for bonus, equity, benefits, and Employee Travel Credits.

Location

  • US - Remote eligible (must live in a state where Airbnb has a registered entity).
  • Possible occasional work at Airbnb offices or offsite attendance as agreed with manager.