about 5 hours ago

Senior Full-Stack Engineer - App Foundation (Frontend-Heavy)

China
full-timesenior RemoteTravel and Hospitality

Tech Stack

Description

As a Senior Full-Stack Engineer on the Client Products Emerging Technology team, you will build foundational frameworks and app-wide features that shape the end-to-end experience for Airbnb's guests and hosts. You'll collaborate with cross-functional teams across multiple platforms to deliver scalable, high-quality solutions used by millions.

Requirements

  • 5+ years of professional software development experience, with a focus on building both frontend and backend systems.
  • Advanced proficiency in modern frontend technologies including HTML, CSS, JavaScript/TypeScript, frameworks like React or Angular, and frontend architecture (build tools, reusable components).
  • Deep expertise in one or more backend/server languages (e.g., Java, Kotlin, C++, etc.) and proven experience designing and scaling high-quality, high-traffic backend services.
  • Passion for building and evolving foundational frameworks that solve key engineering needs and support the wider team.
  • Proven track record of delivering impactful products end-to-end, with a dedication to creating interactive, high-quality, and delightful user experiences.
  • Self-driven and excited to tackle large, open-ended projects and drive meaningful business impact in a collaborative environment.
  • Solid foundation in unit, integration, and end-to-end testing practices.
  • Fluent in both Chinese and English.

Responsibilities

  • Collaborate closely with engineers across platforms including frontend, backend, native (iOS/Android), and infrastructure to build cohesive solutions.
  • Work in partnership with cross-functional teams including Design, Product, and Data Science to define and deliver impactful outcomes.
  • Propose and implement robust architectural patterns for high-scale web applications and backend services, focusing on well-designed APIs, efficient data pipelines, and performant algorithms.
  • Develop scalable, high-quality foundational frameworks as well as innovative product features used by millions of guests and hosts.
  • Evaluate technical solutions, contribute to product and framework design discussions, and help shape new features from concept to launch.
  • Drive alignment, manage technical projects, and work effectively with diverse stakeholders.
  • Write unit and integration tests, participate in code reviews, and uphold high engineering standards across the team.
0 views 0 saves 0 applications