
Software Engineer

Airbnb
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:
Similar Remote Jobs

