Experienced Frontend Software Engineer - Search & Map Experience Development

Remote Full-time
Join Airbnb's Location Team: Revolutionizing the Search Experience for Millions of Guests

Airbnb is a global community that connects travelers with unique stays and experiences, fostering a more authentic connection between guests and local communities. Born in 2007, Airbnb has grown to over 4 million Hosts welcoming more than 1 billion guest arrivals worldwide. As a Frontend Software Engineer on the Location team, you'll be instrumental in building a world-class search experience that empowers guests to find the perfect listings with ease.

About the Location Team

The Location team is a cross-discipline group of experts in iOS, Android, web, and backend development, working closely with other search teams, platform teams, and partners in design, product, and data science. The team owns a family of products in the location space, including the map search experience, point of interests, the places page, and guidebook. By joining this team, you'll collaborate with talented individuals to design, prototype, and deliver high-quality guest-facing products on Desktop and Mobile web.

Key Responsibilities


Build the next-generation map search experience used by millions of guests, ensuring a seamless and intuitive interface.
Collaborate with cross-functional partners, including Product Managers, Experience Designers, and other Engineers to design and deliver high-quality products.
Identify areas of improvement and drive web best practices, maintaining a high-quality bar in the codebase.
Work closely with backend engineers to integrate frontend and backend components, ensuring a cohesive and efficient search experience.
Participate in code reviews, ensuring adherence to coding standards and contributing to the growth and development of the team.


Essential Qualifications

To succeed in this role, you'll need:


2+ years of industry experience developing web applications at scale, with a strong focus on frontend development.
Experience with modern JavaScript/TypeScript libraries and tooling, such as React and GraphQL.
Fluency in HTML, CSS, and related web technologies, with a deep understanding of web development principles.
Strong product sense and a passion for UX product development, with the ability to collaborate with Product Management, Design, and backend engineers.
Excellent communication and teamwork skills, with the ability to work effectively in a cross-functional team.


Preferred Qualifications

While not required, the following skills and experiences will give you a competitive edge:


Prior experience working on map-related products and/or 3rd-party SDK integration.
Familiarity with design tools like Sketch or Figma.
Experience with testing frameworks and methodologies.
Knowledge of backend development principles and technologies.


Skills and Competencies

To excel as a Frontend Software Engineer on the Location team, you'll need:


Strong problem-solving skills, with the ability to analyze complex issues and develop creative solutions.
Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
A passion for staying up-to-date with the latest web development trends and technologies.
A collaborative mindset, with the ability to work effectively in a team environment.


Career Growth Opportunities and Learning Benefits

At Airbnb, you'll have the opportunity to grow and develop your skills in a dynamic and innovative environment. As a Frontend Software Engineer on the Location team, you'll:


Work on complex and challenging projects that impact millions of guests worldwide.
Collaborate with experienced engineers and learn from their expertise.
Participate in code reviews and contribute to the growth and development of the team.
Stay up-to-date with the latest web development trends and technologies.


Work Environment and Company Culture

Airbnb is committed to fostering a culture of inclusion and belonging, where diverse ideas and perspectives are valued. As a Remote Eligible role, you'll have the flexibility to work from anywhere in the US, while still being part of a global community that shares a passion for innovation and customer satisfaction.

Compensation, Perks, and Benefits

Airbnb offers a competitive salary range of $153,000 - $184,900 USD, depending on factors such as training, transferable skills, work experience, business needs, and market demands. You'll also be eligible for bonus, equity, benefits, and Employee Travel Credits. The company provides a comprehensive benefits package and a dynamic work environment that encourages growth and development.

How to Apply

If you're a talented Frontend Software Engineer with a passion for building world-class search experiences, we want to hear from you! Apply today and join Airbnb's Location team in revolutionizing the way guests find and book unique stays and experiences.

Airbnb is an equal opportunities employer, committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply.

We strive to provide a disability-inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: .

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Prior Authorization Clinical Reviewer

Remote Full-time

Power and Renewable Energy Broker

Remote Full-time

**Experienced Virtual Assistant – Disney Remote Data Entry Specialist: A Dream Role for Disney Enthusiasts**

Remote Full-time

Email Designer/Developer (Remote) in USA

Remote Full-time

Financial Services Representative - Millburn, NJ

Remote Full-time

Part-Time Bookkeeper – Houston, TX (Local Candidates Only)

Remote Full-time

Part-Time Diagnostic Radiologist: 100% work from home.

Remote Full-time

Senior Engineer (Remote) - Join Our Mission to Make a Positive Impact Through Games

Remote Full-time

Southwest Airline Customer Care Jobs Remote – Entry Level – Hiring Work From Home Jobs

Remote Full-time

Online Marketing Sales Account Executive-THIS IS AN OUTSIDE SALES JOB

Remote Full-time
← Back to Home