mid software engineering Mobile Engineer ic · Posted Jan 20, 2026

About this role

Booking.com is hiring a mid-level Mobile Engineer in the software engineering function based in Shanghai, China. The posting calls out experience with Swift, Node.js, GraphQL, Grafana.

Role
Mobile Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Shanghai, China
Department
Engineering
Posted
Jan 20, 2026

More roles at Booking.com

Account Manager - Bangalore
Bangalore, India · manager
Machine Learning Scientist II - Benefits & Pricing Track
Tel Aviv, Israel · mid
Python SQL Kafka
Full Stack Software Engineer II
Amsterdam, Netherlands · mid
Python JavaScript Java
Account Manager - Malaysia
Kuala Lumpur, Malaysia · manager
Business Development Manager EMEA - Booking Ads
Amsterdam, Netherlands · mid
Computer Vision Salesforce
All Booking.com jobs →

Job description

from Booking.com careers

About Us: At Booking.com, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you encounter. The journeys you take. The sights you see. And the memories you make. Through our products, partners and people, we make it easier for everyone to experience the world.

 

Key Job Responsibilities and Duties: 

  • Owns the execution of technical and user interface elements in the Booking.com stack, products and processes.

  • Splits large tasks in manageable and decoupled steps.

  • Estimates and prioritises based on the implementation effort and customer impact.

  • Collaborates with other app developers, backend developers, product owners, and quality specialists, to constantly improve customer experience.

  • Ensures the utmost high quality of the Booking.com app in production, by monitoring crashes, firefighting incidents and solving complex bugs.

  • Contributes to the processes that support the release of new features for the entire company, such as the release process, the build process, etc.

  • Contributes to Booking.com's growth through interviewing, on-boarding, or other recruitment efforts.

  • This role may be required to work on an on-call rotation
  • This is an excerpt. Read the full job description on Booking.com careers →
All software engineering jobs software engineering in Shanghai, China Jobs in Shanghai, China software engineering salaries software engineering career path
All Booking.com Jobs Browse software engineering roles mid positions