Agoda · 2 days ago
Staff Software Engineer - iOS (Bangkok based, Relocation provided)
Agoda is a global travel company that connects people to destinations and experiences. They are seeking a Staff Software Engineer specializing in iOS to design, develop, and maintain their iOS applications while collaborating with cross-functional teams to enhance user experience and optimize technology stack efficiency.
Air TransportationE-CommerceHotelTourismTravelTravel Accommodations
Responsibilities
Designing, developing, and maintaining iOS applications, that integrate with the platform's core services and APIs
Working closely with designers, product managers, and other developers to define requirements, design features, and deliver a cohesive user experience
Establishing and enforcing best practices for app testing and quality assurance
Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness
Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture
Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers
Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives
Qualification
Required
Minimum of 8 years of experience in engineering roles
Proficient in iOS native development (Swift, Objective-C) and cross-platform programming languages (Dart, JavaScript)
Proven hands-on experience with owning production services with significant impact on design, development, deployment, monitoring & evolution
Curiosity, staying on the cutting-edge of technological improvements and open-source advancement
Advanced proficiency in modern App development frameworks and architectural choices
Highly skilled in modern mobile and server-side coding and design practices, such as MVVM, MVP, VIPER, SOLID principles, and TDD
Advanced understanding of cross-platform technology usage in mobile App development like React Native, Web-views, flutter etc
Practical experience with Agile methodologies, analytics, A/B testing, and GIT Flow
Deep understanding of app development challenges and solutions
Expert-level knowledge of testing methodologies, tools, and best practices
Proven track record of optimizing applications for better performance
Strong understanding of security and accessibility standards
Demonstrates strong research skills and sound decision-making on complex projects
Equally effective working independently or collaboratively within a team
Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels
Bachelor's degree in Computer Science, Engineering, or a related field
Preferred
Experience in multiple platforms including iOS, Android, Web, and API services
Have worked on an App or Internet company that is at scale with large numbers of users and transactions per second
Have experience in a data driven company with experience analyzing and working with Big Data
Lead teams and greenfield projects solving large system problems
Worked on global projects serving world markets with distributed data centers and localization of the front end and data
Company
Agoda
Agoda is a digital travel platform that provides access to hotels and holiday properties including flights. It is a sub-organization of Booking Holdings.
Funding
Current Stage
Late StageTotal Funding
unknown2007-11-08Acquired
Leadership Team
Recent News
2025-12-29
2025-12-29
2025-12-28
Company data provided by crunchbase