Senior Software Engineer - Full Stack (Bangkok based, Relocation provided) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Agoda · 17 hours ago

Senior Software Engineer - Full Stack (Bangkok based, Relocation provided)

Agoda is a global travel platform that connects people to destinations and experiences. They are seeking a Senior Software Engineer - Full Stack to lead development of features and complex systems, focusing on creating high-volume websites with modern technologies and best practices.

Air TransportationE-CommerceHotelTourismTravelTravel Accommodations
check
Growth Opportunities

Responsibilities

Lead development of features, experiments, technical projects and complex systems
Be a technical architect, mentor, and driver towards the right technology
Build high volume websites with current technologies including TS, React, and GraphQL
Continue to evolve our architecture and build better software
Be a major contributor to our agile and scrum practices
Get involved with full stack engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution

Qualification

ReactTypeScriptHTML/CSSAgile methodologiesCI/CDAnalytical thinkingNoSQL technologiesContainersDockerProblem-solvingCommunication skills

Required

5+ years of experience developing web applications in client-side frameworks such as React, Angular, VueJS, etc
B.S. in Computer Science or quantitative field; M.S. preferred
Working experience with agile, analytics, A/B testing and/or feature flags, Continuous Delivery, Trunk-based Development
Excellent HTML/CSS skills – you understand not only how to build the data, but how to make it look great too
Excellent understanding of object-oriented JavaScript, TypeScript
You love new technologies and approaches and want to use the best tools available. We want people who can help us continually evolve our stack
Great communication and coordination skills
Excellent analytical thinking and problem-solving skills
You have a good command of the English language

Preferred

Knowledge in physical architecture at scale, building resilient, no single point of failures, highly available solutions
Knowledge in one or more of the following: NoSQL technologies (Cassandra, ScyllaDB, ElasticSearch, Redis, DynamoDB, etc), Queueing system experience (Kafka, RabbitMQ, SQS, Azure Service Bus, etc)
Working Experience with Containers and Dockerization, also K8S is a plus
Knowledge and hands on experience in CI/CD solutions would be a plus
Strong experience in all aspects of client-side performance optimization
Extremely proficient in modern coding and design practices. For example, Clean Code, SOLID principals, and TDD
Experience in multiple front-end 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 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 Stage
Total Funding
unknown
2007-11-08Acquired

Leadership Team

leader-logo
Omri Morgenshtern
Chief Operating Officer
linkedin
leader-logo
Timothy Hughes
Vice President Corporate Development
linkedin
Company data provided by crunchbase