An unforgettable career journey

Join Travelier in changing the face of land & sea transportation.

Front-End Software Engineer

Bangkok, Thailand · Full time · Intermediate

About The Position

SeatOS is on a mission to transform and digitize the land & sea travel industry, making all routes instantly bookable by anyone. Part of the leading land & sea transportation group, Travelier, SeatOS is building the dominant Transport Management System (TMS) in APAC.

We are hiring a Senior Frontend Developer (React) to join our growing team in Thailand. This is a hands-on engineering role focused on building high-performance, scalable UI for our core product. You’ll work closely with Product, Design, and Backend Engineering to bring great ideas to life, and play a key role in shaping our frontend architecture and engineering culture.

This role is full-time and will be based in Thailand (remote or hybrid options available).

Responsibilities will include:

  • Build and maintain complex, production-grade frontend applications using React, TypeScript, and modern tooling.
  • Collaborate closely with Product Managers, Designers, and Backend Developers to deliver end-to-end features with a high level of quality and polish.
  • Lead architectural discussions and make technical decisions related to frontend tooling, performance, and scalability.
  • Write clean, modular, and testable code that adheres to best practices in frontend development.
  • Improve UI performance, reliability, and accessibility across browsers and devices.
  • Contribute to and evolve our design system, ensuring consistent and reusable components.
  • Mentor junior and mid-level developers, setting a high standard for code quality and peer review.


Requirements

  • 4+ years of professional experience building modern web applications.
  • Deep expertise in React, TypeScript, HTML, CSS, and component-driven architecture.
  • Hands-on experience with state management libraries such as Redux, Zustand, or React Query.
  • Strong understanding of frontend performance optimization and accessibility best practices.
  • Familiarity with modern design systems or libraries like Tailwind, MUI, or Chakra UI.
  • Experience with unit and integration testing using frameworks such as Jest or React Testing Library.
  • Comfortable working autonomously in a fast-paced, high-growth startup environment.
  • Strong communication skills and a team-first mindset.


Apply for this position

Our passion for travel and technology drive our work.
We are creating memorable journeys for travelers around the world.

Join us in transforming ground and sea transportation, the last undigitized sector in travel.

| Read our full culture guide

Our values

TRAVEL FANATICS

We breathe, know and love everything about travel.

FIGURE IT OUT

We use critical thinking, we act, we change, we don’t take no for an answer.

OBSESSED WITH DATA

We use data for everything. Yes, everything.

SUCCEED TOGETHER

Every individual contributes to our larger goal as a group.

Want to go global?

Check out more positions around the world with our subsiduaries:


Tel Aviv and Bangkok

Open positions


Split (Croatia)

Open positions


São Paulo

Open positions


Singapore and
Bangkok

Open positions


Buenos Aires

Open positions


Buenos Aires

Open positions