Senior Software Engineer, China iOS
- Airbnb
- Full Time
- Software Engineer
- Remote-Asia
- Other
Remote Job Description
As a senior iOS engineer in the team, you will work closely with PMs, designers, data scientists and engineers across global teams to build products for Airbnb guests. You will work on projects that can span multiple areas, from product code - signup/login, search, checkout and reviews etc, to more foundational components - map, DLS, networking, logging, etc. Also as a senior team member, you are expected to set and hold a high bar for the quality and best practices for the team, e.g. via code reviews and tech design reviews.
A Typical Day:
- Work with cross functional partners to understand product requirements and translate them into technical solutions, help create the roadmap for the projects
- Discuss and align technical specifications and implementation details with other engineers, including cross-team engineers from Global
- Write clean, testable and maintainable code to implement the features
- Perform tech design and code reviews and advise/mentor other engineers
- When you are the POC of the projects, drive the delivery, communicate the status to stakeholders and ensure the overall quality
Your Expertise:
- 7+ years of iOS development experience in a fast paced, high growth tech environment
- Attention to detail, passion for writing clean, readable and maintainable code
- Great communication and collaboration skills
- International work experience or experience working in a global environment is a Plus
- Fluent speaking and writing English is a Plus
Your Location
This position is China - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. Your recruiter will inform you what cities you are able to work from depending on your personal legal working identity and Airbnb internal policies.