22 open TypeScript positions
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.
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.
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.
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.
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.
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.
Weekly TypeScript jobs delivered to your inbox.
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.
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.
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.
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.
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.
Weekly TypeScript jobs delivered to your inbox.
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.
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.
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.
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.
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.
Weekly TypeScript jobs delivered to your inbox.
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.
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.
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.
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.
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.
Weekly TypeScript jobs delivered to your inbox.
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.