Frontend Software Engineer, Web Tools The Web Tools team focuses on enabling frontend engineers across all of Airbnb to have confidence in the quality and performance of the code they write through a combination of tooling and frontend infrastructure projects.
Current team responsibilities include:
* Creating a cohesive frontend testing strategy and engineering the testing frameworks and integrations required to achieve this * Integrating TypeScript into the Airbnb codebase, and supporting its general adoption with tooling * Providing insights around frontend performance through JavaScript bundle analysis, instrumentation for performance metric logging, and other tooling * Observability into code quality and tools to improve it * Working closely with engineers from product teams to identify pain-points and architect solutions
We value Software Engineers who have:
* 5+ years industry experience * Passion for code quality and enabling others to more quickly develop reliable, performant code * Fluency in HTML, CSS, JavaScript, and related web technologies * Experience with modern JavaScript libraries and tooling (e.g. React, npm, etc.) * Familiarity with client side testing patterns and CI pipelines
Nice to haves
* Previous experience working on unit, visual diff, and/or integration test frameworks * Understanding of build systems for modern web applications
Benefits
* Stock * Competitive salaries * Quarterly employee travel coupon * Paid time off * Medical, dental, & vision insurance * Life insurance and disability benefits * Fitness Discounts * 401K * Flexible Spending Accounts * Apple equipment * Commuter Subsidies * Community Involvement (4 paid hours per month for community service)
About Airbnb
Airbnb is a company that provides an online marketplace and hospitality services.