Airbnb was born in 2007 and has grown to over 5 million hosts. The Senior Frontend Engineer will work on the Client Data & Networking Platform team to develop and maintain front-end API clients and tools, enabling product engineers to deliver fast, data-rich, and reliable user experiences.
Responsibilities:
- Work closely with Android and iOS engineers on the team to develop foundational, cross platform solutions
- Partner with Airbnb product teams to understand their pain points, pilot proposed solutions, and drive adoption of paved path tooling and frameworks
- Collaborate with a wide variety of infrastructure teams as well as support product foundation teams as they build additional capabilities on top of the team’s offerings
- Participate in all phases of software development from architecture/design through implementation, testing, and on-call
Requirements:
- 8+ years of industry experience
- Extensive experience working with TypeScript to develop web applications, including designing and integrating with GraphQL and REST APIs
- Proven track record working on an Infrastructure or Platform team supporting medium to large engineering organizations
- Excellent engineering and coding skills, with a solid understanding of client networking, performance optimization, caching strategies, client storage solutions, and asynchronous programming
- Experience mentoring and growing junior engineers and driving best practices for web client development
- Motivation for personal growth and a commitment to learning new technologies to support the team's evolving needs
- Interest in innovations within the web industry and a passion for staying current with emerging trends
- Interest in developing internal tooling and CLI (command line interface) applications
- Experience building agentic AI solutions is a plus