Logo of Huzzle

Find 43,000+ jobs, internships & events from 6,000+ top companies on Huzzle using AI

Senior Frontend Engineer, Guest & Host

image

Airbnb

15d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    Product
  • London

AI generated summary

  • You need 5+ years in software development, expertise in HTML, CSS, JavaScript, Typescript, and modern frameworks, plus experience in cross-functional collaboration and solving ambiguous problems.
  • You will launch and enhance co-hosting features, collaborate with cross-functional teams, manage product trade-offs, develop features iteratively, write tests, and implement user feedback.

Requirements

  • 5+ years of software development experience
  • Strong expertise in the following: HTML, CSS, JavaScript, and Typescript.
  • Experience with modern Javascript frameworks such as React, Preact, Angular, Next, Vue or Meteor.
  • Passion for delivering products end-to-end: from ideation through planning and scoping to implementation and experimental A/B testing.
  • Experience or desire to work collaboratively in cross-functional teams with design, product, tech.
  • Independent, dedicated, and able to deliver ‘production ready’ code with minimal guidance.
  • Experience or desire to work collaboratively in cross-functional teams with design, product, data science, and research partners.
  • Expertise developing solutions to ambiguous problems, and integrations.

Responsibilities

  • Launching and expanding our co-hosting product across global markets.
  • Deliver on a strategic, multi-year platform roadmap and global rollout.
  • Collaborate with product, engineering, design, data engineering, UX and numerous platform teams within Airbnb.
  • Refining the features with our Product Team, resolving product trade-offs.
  • Designing features and planning its integration directly into production.
  • Developing features iteratively during AGILE sprints.
  • Writing unit and integration tests, reviewing other’s code.
  • Pushing to production multiple times per day (heavy use of feature toggling).
  • Acting on user feedback to turn the feature into perfection.

FAQs

What is the primary focus of the Senior Frontend Engineer role at Airbnb?

The primary focus is on building tools to facilitate co-hosting and make it easier for people to host together as a team.

What front-end technologies will the Senior Frontend Engineer be working with?

The engineer will be using the latest front-end technologies, specifically ReactJS and GraphQL.

How many years of experience are required for this position?

A minimum of 5 years of software development experience is required for this role.

What responsibilities will the Senior Frontend Engineer have?

Responsibilities include launching and expanding the co-hosting product, collaborating with cross-functional teams, refining features, designing and integrating them into production, developing features during AGILE sprints, writing unit and integration tests, and acting on user feedback.

Are there opportunities to work collaboratively with other teams?

Yes, the position involves collaborating with product, design, data engineering, UX, and numerous platform teams within Airbnb.

What level of independence is expected in this role?

The engineer is expected to be independent and dedicated, able to deliver ‘production-ready’ code with minimal guidance.

Does Airbnb have a commitment to inclusion and diversity?

Yes, Airbnb is committed to working with a diverse talent pool and fostering an inclusive environment.

What should candidates with disabilities do if they need accommodations during the application process?

Candidates with disabilities should contact Airbnb at reasonableaccommodations@airbnb.com, including their full name, the role they’re applying for, and the accommodation necessary to assist them with the recruiting process.

How frequently will code be pushed to production?

Code can be pushed to production multiple times per day, utilizing heavy use of feature toggling.

Is experience with modern JavaScript frameworks required for this role?

Yes, candidates should have experience with modern JavaScript frameworks such as React, Preact, Angular, Next, Vue, or Meteor.

Airbnb is a community based on connection and belonging.

Travel & Leisure
Industry
5001-10,000
Employees
2007
Founded Year

Mission & Purpose

Airbnb is an online platform that connects travellers with unique lodging options and experiences offered by hosts worldwide. The company allows hosts to rent out their properties, whether it's a spare room, an entire house, or even an unusual accommodation like a treehouse or boat, to travellers seeking a more personalised and local experience. Airbnb's ultimate mission is to create a world where anyone can belong anywhere, fostering a sense of belonging and cultural exchange among travellers and hosts. Their purpose is to enable people to explore new places, immerse themselves in different cultures, and build connections with local communities while offering hosts an opportunity to share their spaces and stories. By facilitating peer-to-peer hospitality, Airbnb aims to make travel more accessible, authentic, and enriching for people from all walks of life, while contributing to economic opportunities and sustainable tourism in various destinations.

Benefits

  • Comprehensive health plans

  • Paid volunteer time

  • Healthy food and snacks

  • Generous parental and family leave

  • Learning and development

  • Annual travel and experiences credit