Agoda

22 open TypeScript positions

Visit Website

Open Positions

Agoda

Staff Software Engineer - Frontend-heavy Full-Stack (gurugram Based)

Gurugram, IN Full-TimeEnglish

The Staff Software Engineer role is a senior, frontend-heavy full-stack position based in Gurugram, focusing on driving major architectural changes and setting higher technical standards at Agoda. Key responsibilities include leading architecture and system design for high-traffic features, owning complex end-to-end systems including the BFF layer, and providing technical guidance to teams. Candidates must have over 8 years of experience and expertise in Java, TypeScript, Node.js, and React, along with mandatory experience designing and building BFF layers.

JavaKotlinNETJavaScript +6
4mo ago
Agoda

Contract Software Developer (Full-Stack / Backend) Assessment Day 2026

Bangkok, TH ContractEnglish

Agoda is seeking Contract Software Developers (Full-Stack/Backend) through an Assessment Day initiative to work on high-traffic, mission-critical platforms. Successful candidates will join an agile engineering team, developing solutions across frontend, backend, data, and infrastructure depending on team allocation. This opportunity is ideal for fresh graduates or early-career developers looking to build real-world systems using modern technologies like React, C#, and Scala.

ReactReduxTypeScriptC +6
4mo ago
Agoda

Lead Software Engineer - Android (bangkok Based, Relocation Provided)

Bangkok, TH Full-TimeEnglish

Agoda is seeking a Lead Software Engineer focused on Android/Front-End systems to drive the technological evolution of user interfaces used by millions of travelers globally. The role involves architecting large-scale applications, serving as a technical expert, and actively mentoring engineers. Key responsibilities include hands-on development, setting performance best practices, and contributing to strategic technology discussions.

Client-Side Performance OptimizationFront-End DevelopmentReactTypeScript +5
4mo ago
Agoda

Security Engineer (bangkok Based, Relocation Support)

Bangkok, TH Full-TimeEnglish

Agoda is seeking a hands-on Senior Security Engineer based in Bangkok to secure its cloud and platform environments. The role requires designing, implementing, and operating security controls using Infrastructure as Code (Terraform), Kubernetes, and custom security services written in Go and TypeScript. Key responsibilities include securing AWS/GCP deployments, managing Kubernetes security, automating tooling, and building threat detection/alerting pipelines.

Cloud SecurityAWSGCPTerraform +6
4mo ago
Agoda
Hybrid

Staff Software Engineer - Full-Stack AI (bangkok Based, Relocation Provided)

Bangkok, TH Full-TimeEnglish

The Staff Full Stack Engineer will design and build AI-driven chat experiences, supporting the AI Assistant, trip planning, customer support, and recommendations. This role requires leading full-stack architecture and system design for features used by millions, guiding technical decisions, and collaborating with Product and Design teams. Candidates must have 8+ years of experience and expertise in key programming languages and frameworks, with a strong focus on architectural leadership and technical mentorship.

JavaKotlinNETJavaScript +6
4mo ago
Agoda
Hybrid

Staff Software Engineer - Frontend AI (bangkok Based, Relocation Provided)

Bangkok, TH Full-TimeEnglish

This Staff Front-End Engineer role involves designing and building AI-driven chat experiences for Agoda's AI Assistant, trip planning, and customer support. The engineer will architect next-generation front-end systems, ensuring high performance and usability while integrating innovative AI capabilities. This position is based in Bangkok, Thailand, requires 8+ years of experience, and offers world-class relocation support.

JavaScriptTypeScriptReactNext.js +6
4mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Agoda

Identity Security Engineer

Bangkok, THEnglish

The role requires a hands-on Identity Security Engineer to design, build, and operate the Okta platform, focusing on Identity Governance, lifecycle automation, and security controls. Key responsibilities include designing and deploying Okta Identity Governance modules, managing Okta architecture using Terraform, and developing automation via APIs and Workflows. The engineer will also partner with GRC and Audit teams to ensure identity controls satisfy audit and compliance requirements like SOX and NIST.

Okta Identity Governance (OIGOkta Platform EngineeringTerraformOkta APIs +6
5mo ago
Agoda

Senior Security Engineer

Bangkok, TH Full-TimeEnglish

Agoda is hiring a hands-on Senior Security Engineer to secure cloud and platform environments, primarily focusing on AWS and GCP. Key responsibilities include designing secure cloud deployments using Terraform, managing Kubernetes security, building security tooling in Go/TypeScript, and optimizing threat detection pipelines. This role requires deep experience with Infrastructure as Code, Kubernetes security, and strong programming skills in Go and TypeScript, along with 8+ years in security or cloud engineering.

AWSGCPTerraformKubernetes Security +6
5mo ago
Agoda

Software Developer, Full-Stack (bangkok-based, 10-month Contract)

Bangkok, TH ContractEnglish

This is a 10-month contract role for a Full Stack Engineer working within an agile team in Bangkok. Responsibilities include developing User Interfaces using React/Redux/Typescript, contributing to mobile apps, and developing RESTful/GraphQL APIs using C# or Scala. The role requires hypothesis-driven development, leveraging data visualization in Hadoop, and using A/B Testing for product decisions.

ReactReduxTypeScriptRESTful APIs +6
5mo ago
Agoda

Senior Software Engineer - Backend-heavy Full-Stack (gurugram Based)

Gurugram, IN Full-TimeEnglish

The role involves being a key contributor to Agoda's industry-leading front-end websites, focusing on developing features, complex systems, and advanced architectures using current technologies. Candidates will lead development projects, act as technical architects, and build high-volume, high-uptime websites while mentoring others. Responsibilities include end-to-end system creation, advanced architecture building, evolving architecture, and contributing to agile/scrum practices, often involving full-stack collaboration.

ReactNextJSJavaKotlin +6
6mo ago
Agoda

Staff Software Engineer - Backend-heavy Full-Stack (gurugram Based)

Gurugram, IN Full-TimeEnglish

The Staff Software Engineer role is a key leadership position focused on driving technical advancement at Agoda. Responsibilities include leading full-stack architecture and system design for high-impact features used by millions across web and cross-platform environments. The role requires owning complex end-to-end systems, driving technical decisions, and mentoring high-performing teams.

JavaKotlinDotNetJavaScript +6
6mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Agoda

Summer Internship 2026 Supply Full-stack Internship Bkk

Bangkok, TH InternshipEnglish

This is a Summer Full-stack Internship opportunity in Bangkok focusing on developing a website for Agoda partners to manage hotel pricing, promotions, and allotments. Interns will collaborate in an agile product team, utilizing frontend technologies like React/Redux/Typescript and backend skills to develop RESTful/GraphQL APIs (C#/Scala). Responsibilities include visualizing product usage with BI tools, running A/B tests, developing UIs, contributing to mobile apps, and creating real-time monitoring for production systems.

Data StructuresAlgorithmsCSQL +6
6mo ago
Agoda

Senior Analyst, Supply Genai (bangkok Based, Relocation Provided)

Bangkok, TH Full-TimeEnglish

The Senior Analyst, Supply GenAI role focuses on building next-generation AI-powered tools using Large Language Models to transform commercial operations with hotel partners. Responsibilities include designing and building scalable microservices, developing full-stack applications (FastAPI, Node.js, React), and creating data-to-LLM pipelines. This role requires strong backend skills in Python or Node.js and experience integrating LLMs into production systems.

PythonNode.jsFastAPIExpress +6
7mo ago
Agoda

Analyst, Supply Genai (bangkok Based, Relocation Provided)

Bangkok, TH Full-TimeEnglish

The Supply GenAI team at Agoda is seeking an Analyst to build and maintain microservices, APIs, and full-stack features leveraging Large Language Models to automate and streamline commercial operations. The role requires strong programming skills primarily in Python, experience with modern web technologies like React, and database interaction using SQL/PostgreSQL. This position offers hands-on experience building production GenAI applications with significant business impact, along with structured mentorship.

PythonFastAPIReactTypeScript +6
7mo ago
Agoda

Staff Software Engineer - Full-Stack (gurugram Based)

Gurugram, IN Full-TimeEnglish

The Staff Software Engineer role involves leading full-stack architecture and system design for high-volume features across web and cross-platform environments. Key responsibilities include owning complex end-to-end systems, driving technical decisions, mentoring teams, and collaborating with Product and Design to deliver user-centered features. This is a key technology role expected to push Agoda forward by adopting new technologies and setting high architectural standards.

JavaKotlinNETJavaScript +6
14mo ago
Agoda

Staff Software Engineer - Frontend (gurugram Based)

Gurugram, IN Full-TimeEnglish

The Staff Software Engineer (Front End) role at Agoda involves building, designing, and optimizing user interfaces for web applications, working closely with cross-functional teams to deliver high-quality products. Key responsibilities include driving collaboration across Product, Design, and Engineering, setting quality standards through exemplary code, and contributing to shared component libraries. The engineer is also expected to provide mentorship to junior team members and drive web best practices regarding performance and security.

JavaScriptTypeScriptReactClient-side Frameworks +5
14mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Agoda

Senior Software Engineer - Frontend (bangkok Based, Relocation Provided)

Bangkok, TH Full-TimeEnglish

The role seeks a Senior Software Engineer specializing in front-end development to be a key contributor to Agoda's market-leading websites, using current technologies like TS, React, and GraphQL. Responsibilities include leading feature development, acting as a technical architect, and contributing to agile practices while evolving architecture and building high-volume, reliable systems. The position requires 5+ years of experience developing web applications in client-side frameworks, along with a B.S. in Computer Science or a quantitative field.

ReactTypeScriptGraphQLHTML/CSS +6
14mo ago
Agoda

Senior Software Engineer - Full-Stack (bangkok Based, Relocation Provided)

Bangkok, TH Full-TimeEnglish

The Senior Software Engineer will be a key contributor working on Agoda's industry-leading front-end websites, using current technologies like TS, React, and GraphQL. Responsibilities include leading feature development, acting as a technical architect, and building high-volume websites and complex end-to-end systems. Candidates must have 5+ years of experience developing web applications and a B.S. in Computer Science, with strong skills in client-side frameworks and modern coding practices.

ReactTypeScriptGraphQLHTML/CSS +6
14mo ago
Agoda

Lead Software Engineer - Full-Stack (bangkok Based, Relocation Provided)

Bangkok, TH Full-TimeEnglish

The Lead Software Engineer will serve as a key technical leader, designing and implementing new systems, mentoring engineers, and driving major architectural changes using cutting-edge technologies like React and GraphQL. Responsibilities include maintaining ownership of mission-critical systems and contributing heavily to agile/scrum practices. This is a hands-on role requiring 12+ years of experience in web application development and a minimum of 3 years in a Tech Lead capacity.

ReactGraphQLJavaScriptTypeScript +6
14mo ago
Agoda
Hybrid

Staff Software Engineer - Full-Stack (bangkok Based, Relocation Provided)

Bangkok, TH Full-TimeEnglish

Agoda is seeking a Staff Software Engineer (Full Stack) to be based in Bangkok, driving global impact by leading the architecture and system design for high-traffic features used by millions of customers. This senior role involves owning complex end-to-end systems, guiding technical decisions across squads, and providing mentorship to high-performing engineering teams. The position offers a world-class relocation package and operates under a hybrid working model in the Bangkok HQ.

JavaKotlinNETJavaScript +5
14mo ago
Agoda
Hybrid

Staff Software Engineer - Frontend (bangkok Based, Relocation Provided)

Bangkok, TH Full-TimeEnglish

The Staff Software Engineer will spearhead the architecture and system design for Agoda’s next-generation frontend systems, driving best-in-class performance and usability. This role involves setting technical standards, mentoring the engineering team, and influencing stakeholders in Product and Business teams. The position is based in Bangkok and offers world-class relocation and family support.

JavaScriptTypeScriptReactNext.js +6
22mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Agoda

Lead Software Engineer - Frontend (bangkok Based, Relocation Provided)

Bangkok, TH Full-TimeEnglish

The Lead Software Engineer (Front End) will drive the technological evolution of Agoda's front-end systems by architecting, implementing, and optimizing user interfaces for millions of travelers. Key responsibilities include leading the design and development of large-scale front-end applications, providing technical guidance, and driving collaboration across product and design teams. This role requires deep expertise in front-end development principles and hands-on development, focusing on performance best practices and strategic technical decisions.

JavaScriptTypeScriptReactFront-end development +3
22mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs