Software Engineer

Airbnb Logo

Airbnb

πŸ“Remote - China

Summary

Join Airbnb's Global Markets engineering team as an Android engineer and contribute to enhancing the guest and host experience for global markets. Based in mainland China, you will collaborate with cross-functional partners to build products and deliver exceptional user experiences. Your responsibilities include translating product requirements into technical solutions, advising stakeholders on feasibility, writing clean and maintainable code, reviewing PRs, and driving project delivery. You will work on projects spanning various areas, from product code to foundational components, and collaborate to improve system architecture and efficiency. This role requires strong Android development experience, proficiency in Kotlin and Jetpack Compose, and a passion for UI/UX development. The position is remote-eligible within China, with occasional office work or offsite attendance.

Requirements

  • 3+ years of hands-on Android development experience, within fast-paced technology environment
  • Proficient in Kotlin, Jetpack Compose
  • Strong product sense and a passion for UI/UX development, with a proven ability to build pixel-perfect UI and smooth motions
  • Solid understanding of app architecture, performance and scalability
  • Enjoy collaborating via code reviews and architecture discussions, and are motivated to improve their teammates’ productivity
  • Demonstrated ability to effectively collaborate with cross functional partners
  • Fluent speaking and writing in English

Responsibilities

  • Work with cross functional partners to understand product requirements and translate them into technical solutions, help create the roadmap for the projects
  • Effectively advise stakeholders on the technical scope and feasibility of product requirements
  • Write clean, testable and maintainable code to implement the features
  • Review PRs and provide meaningful input in technical discussions and team roadmap
  • When you are the POC of the projects, drive the delivery, communicate the status to stakeholders and ensure the overall quality

Preferred Qualifications

International work experience or experience working in a global environment is a Plus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.