Agoda logo

Staff Full Stack Software Engineer

Agoda

Job Overview

Join Agoda as a Staff Full Stack Software Engineer based in Bangkok, Thailand. This role is pivotal in our technology organization, working closely with individual contributors and senior leadership. As a Staff Engineer, you will be responsible for designing and implementing new systems and components, driving major architectural changes, and pushing Agoda forward technically by adopting new technologies and setting higher standards.

Key Responsibilities

  • Ownership and Responsibility: Maintain ownership and responsibility of mission-critical systems.
  • Hands-On Development: Build high-volume platforms using cutting-edge technologies like React and GraphQL.
  • Mentorship: Mentor and coach other software engineers.
  • Agile Practices: Be a major contributor to our agile and scrum practices.
  • Technical Leadership: Design and lead crucial technical projects and initiatives across teams and departments.
  • Innovation: Stay on the leading edge of technical know-how, industry trends, and drive technical innovations.

Required Skills and Experience

  • Experience: 8+ years of experience developing web applications in client-side frameworks such as React, Angular, VueJS, etc.
  • Education: B.S. in Computer Science or a quantitative field; M.S. preferred.
  • Agile and Analytics: Working experience with agile, analytics, A/B testing, and/or feature flags, Continuous Delivery, Trunk-based Development.
  • HTML/CSS: Excellent HTML/CSS skills.
  • JavaScript/TypeScript: Excellent understanding of object-oriented JavaScript and TypeScript.
  • Communication: Great communication and coordination skills.
  • Problem Solving: Excellent analytical thinking and problem-solving skills.
  • English Proficiency: Good command of the English language.

Preferred Qualifications

  • Architecture Knowledge: Knowledge in physical architecture at scale, building resilient, no single point of failures, highly available solutions.
  • NoSQL and Queueing Systems: Knowledge in NoSQL technologies and queueing systems.
  • Containers and CI/CD: Experience with Containers, Dockerization, and CI/CD solutions.
  • Performance Optimization: Strong experience in client-side performance optimization.
  • Modern Coding Practices: Proficiency in modern coding and design practices such as Clean Code, SOLID principles, and TDD.
  • Multi-Platform Experience: Experience in multiple front-end platforms including iOS, Android, Web, and API services.

Location

This position is based in Bangkok, Thailand, with relocation provided.

About Agoda

Agoda is transforming travel for millions of customers across the globe. Headquartered in Asia, Agoda is one of the world’s largest online travel platforms. We provide a first-rate reservation service in 39 languages, combining local knowledge and connections to offer the best deals for business and leisure travelers. Our team of over 7,000 professionals from 90+ nationalities fosters a work environment rich in diversity, creativity, and collaboration.

Equal Opportunity Employer

At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications.

Join us and be part of a team that is passionate about making an impact in the travel industry.

Benefits
Extracted with AI

  • Relocation provided
  • Diverse and inclusive environment
  • Opportunities for growth and development

Similar jobs

Last update: 23 minutes ago

Agoda logo
Agoda

Lead Full Stack Software Engineer

Lead Full Stack Software Engineer role in Amsterdam, focusing on React, GraphQL, and modern web technologies. Hybrid work environment.

Agoda logo
Agoda

Staff Full Stack Software Engineer

Join Agoda as a Staff Full Stack Software Engineer in Bangkok. Drive innovation with React, GraphQL, and more. Relocation provided.

Agoda logo
Agoda

Staff Full Stack Software Engineer

Join Agoda as a Staff Full Stack Software Engineer in Bangkok. Drive innovation with React, GraphQL, and more. Relocation provided.

Agoda logo
Agoda

Staff Full Stack Software Engineer

Join Agoda as a Staff Full Stack Software Engineer in Bangkok. Drive architectural changes and adopt new technologies.

Agoda logo
Agoda

Lead Full Stack Software Engineer

Lead Full Stack Software Engineer role in Hamburg, Germany. Requires expertise in React, TypeScript, and agile methodologies. Hybrid work environment.

Agoda logo
Agoda

Staff Full Stack Software Engineer

Join Agoda as a Staff Full Stack Software Engineer in Bangkok. Drive architectural changes and adopt new technologies. Relocation provided.

Agoda logo
Agoda

Staff Full Stack Software Engineer

Join Agoda as a Staff Full Stack Software Engineer in Bangkok. Drive architectural changes and adopt new technologies.

Agoda logo
Agoda

Staff Full Stack Software Engineer

Join Agoda as a Staff Full Stack Software Engineer in Bangkok. Drive innovation with React, GraphQL, and more. Relocation provided.

Agoda logo
Agoda

Lead / Staff Full Stack Software Engineer - Bangkok

Lead / Staff Full Stack Software Engineer role in Bangkok, focusing on cutting-edge technologies and major projects.

Agoda logo
Agoda

Lead / Staff Full Stack Software Engineer - Bangkok

Lead / Staff Full Stack Engineer in Bangkok. Skills: React, GraphQL, TypeScript, iOS, Android. Relocation provided.

Agoda logo
Agoda

Lead / Staff Full Stack Software Engineer - Bangkok

Lead/Staff Full Stack Engineer in Bangkok. Expertise in React, GraphQL, TypeScript. Relocation provided.

Agoda logo
Agoda

Lead / Staff Full Stack Software Engineer - Bangkok

Lead / Staff Full Stack Engineer in Bangkok. Expertise in React, GraphQL, TypeScript. Relocation provided.

Agoda logo
Agoda

Lead / Staff Full Stack Software Engineer - Bangkok

Lead/Staff Full Stack Engineer in Bangkok. Expertise in JavaScript, React, iOS/Android. Relocation provided.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Agoda logo
Agoda

Staff Full Stack Software Engineer

Join Agoda as a Staff Full Stack Software Engineer in Bangkok. Work with React, GraphQL, and more. Relocation provided.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Agoda logo
Agoda

Staff Full Stack Software Engineer

Join Agoda as a Staff Full Stack Software Engineer in Bangkok. Work with React, GraphQL, and more. Relocation provided.

Agoda logo
Agoda

Lead Full Stack Software Engineer

Join Agoda as a Lead Full Stack Software Engineer in Bangkok. Drive technical innovation and lead projects in a dynamic environment.

Agoda logo
Agoda

Principal Software Engineer, Full Stack - Bangkok

Lead full-stack development in a global travel platform, using cutting-edge technologies and driving technical innovations.

Agoda logo
Agoda

Principal Software Engineer, Full Stack

Lead software development projects, mentor engineers, and drive innovation at Agoda in Bangkok. Relocation provided.

Agoda logo
Agoda

Lead Full Stack Software Engineer

Lead Full Stack Software Engineer role in Bangkok, focusing on React, GraphQL, and team leadership. Relocation provided.

Agoda logo
Agoda

Lead / Staff Full Stack Software Engineer - Bangkok

Lead / Staff Full Stack Software Engineer role in Bangkok, focusing on React, GraphQL, and modern web technologies. Relocation provided.

Agoda logo
Agoda

Senior Full Stack Software Engineer (Relocation to Bangkok)

Senior Full Stack Software Engineer role in Bangkok, Thailand with relocation assistance. Involves both front-end and back-end development.

Agoda logo
Agoda

Lead / Staff Full Stack Software Engineer - Bangkok

Lead / Staff Full Stack Engineer in Bangkok. Expertise in React, AngularJS, TypeScript. Relocation provided.