Frontend Engineer, Payments

Airbnb Airbnb · Consumer · China · Software Engineering

Frontend Engineer for Airbnb's Payments team, focusing on growth and personalization. This role involves leading a small frontend team, collaborating with cross-functional partners globally, and driving the development of high-quality Payments products. Responsibilities include design, implementation, testing, and team management.

What you'd actually do

  1. Work closely with product managers and Backend engineers on the team to review, design and develop Payments products.
  2. Participate in all phases of software development from architecture/design through implementation, testing, and on-call.
  3. Manage a frontend development team of 5 contractors, overseeing code reviews and ensuring consistent productivity.
  4. Stay up-to-date with the latest industry trends, technologies, and best practices in Web development.

Skills

Required

  • 3+ years of industry engineering experience
  • Fluency in HTML, CSS, JavaScript, Typescript, React and related web technologies
  • Experience with modern JavaScript libraries and tooling (e.g. React, npm, webpack...)
  • Strong communication and organizational skills
  • Ability to work in areas outside of your usual comfort zone and show motivation for personal growth without a dedicated product manager
  • Fluency in English is essential.