Back to jobs
A

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

Airbnb

China0 applicants
Full TimeSenior

Job Description

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. The Community You Will Join: The Client Products & Emerging Technology (CP&ET) team is a global, cross-functional group dedicated to building foundational frameworks and innovative, app-wide features that shape the end-to-end experience for Airbnb鈥檚 guests and hosts. You鈥檒l join a collaborative environment that thrives on experimentation, partnership, and continuous learning鈥攚orking closely with Product, Design, Engineering, and Data partners to deliver impactful solutions across multiple platforms. The Difference You Will Make: As a member of a diverse and distributed team across the US and China, you鈥檒l be expected to leverage your expertise in both Frontend and Backend development (Frontend-Heavy) to play a key role in building foundational frameworks, exploring emerging technologies, driving best practices, and enabling rapid feature rollouts that integrate seamlessly throughout the Airbnb ecosystem. A Typical Day: Collaborate closely with engineers across platforms鈥攊ncluding frontend, backend, native (iOS/Android), and infrastructure鈥攖o 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. Your Expertise: 5+ years of professional software development experience, with a focus on building both frontend and backend systems Advanced proficiency in modern frontend technologies 鈥攊ncluding HTML, CSS, JavaScript/TypeScript, frameworks like React or Angular, and frontend architecture (build tools, reusable compon

Read original posting

Required Skills

JavaScriptTypeScriptJavaGoScalaRReactAngular
A

Airbnb