Senior Full Stack Engineer, Client Products & Emerging Technologies
AirbnbThe Community You Will Join
The Client Products & Emerging Tech team at Airbnb is a newly established team focused on building impactful product features for Airbnb’s Guests and Hosts using new and existing technologies. This team is responsible for creating horizontal components such as navigation to provide a cohesive user experience across different client platforms (Android, iOS, and Web).
The Difference You Will Make
As a Senior Full Stack Engineer, you will:
- Explore, shape, and develop new product experiences alongside cross-functional partners (design and product) from ideation to implementation at scale.
- Lead investments into new technical capabilities that push the envelope and unlock product innovation.
- Partner with peer engineering teams to integrate new features that impact different areas within the product.
- Build efficient and reusable frontend/backend components, ensuring high quality while maintaining performance and scalable systems.
- Build services and APIs to drive existing and new features for web and mobile apps.
- Work with data scientists and business analysts to define, capture, and use real-time event data for business insights and product features.
- Drive down costs and land performance wins via impactful optimizations and infrastructure upgrades.
A Typical Day
Your role will involve engaging with millions of users worldwide in multiple languages through the Airbnb app. You will:
- Work collaboratively in cross-functional teams with design, product, and data science partners.
- Propose architectural patterns for high-scale web applications, including well-designed APIs, data pipelines, and efficient algorithms.
- Build scalable high-quality and high-traffic products and systems.
- Evaluate technical approaches and design product solutions to build new features.
- Drive alignment, manage projects, and effectively collaborate with stakeholders.
- Write unit and integration tests, and review others’ code.
Your Expertise
- 5+ years of software development experience.
- Strong expertise in one or more back-end server languages (Java/Kotlin/C++/etc.).
- Proficiency in HTML, CSS, JavaScript, and TypeScript.
- Extensive 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.
- Understanding of frontend architecture and improving build processes (npm, yarn, webpack, parcel).
- Experience in building and scaling high-quality and high-traffic products (or systems).
- Architecting and promoting a library of reusable components.
- An understanding of unit, integration, and end-to-end testing.
- Passion for building interactive and delightful user experiences.
- Want to tackle projects with large open-ended scope and drive significant business impact.
Benefits Extracted with AI
- Remote work eligibility
- Equity options
- Employee Travel Credits
- Bonus potential
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Software Engineer, Web Platform
Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.
Senior Software Engineer, Partner API
Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Full Stack Engineer with JavaScript and React.js
Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.
Full Stack Developer
Join AeroVect as a Full Stack Developer to design and maintain web applications for the aviation industry. Work remotely with modern tech.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Principal Full-Stack Engineer (Backend Focus)
Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Full Stack Engineer
Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Full Stack Engineer
Join BoomPop as a Senior Full Stack Engineer to drive innovation and growth, working with TypeScript, GraphQL, AWS, and more.
Senior Machine Learning Engineer, Support Products
Join Airbnb as a Senior Machine Learning Engineer to develop AI solutions for Community Support.
Full Stack Developer (Founding Engineer)
Join Meetsta as a Full Stack Developer (Founding Engineer) to build innovative social networking solutions using React, Node.js, and TypeScript.
Founding Full-Stack Software Engineer
Join Truewind as a Founding Full-Stack Software Engineer to revolutionize AI-powered bookkeeping and financial modeling for startups.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
MERN Full Stack Developer
Join our team as a MERN Full Stack Developer. Work on innovative projects using MongoDB, Express.js, React.js, and Node.js.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.