hero

Join the Flashpoint family!

Full-Stack Developer (React / Node.js)

Travelier

Travelier

Software Engineering
Georgia, USA
Posted on Oct 19, 2025

Full-Stack Developer (React / Node.js)

  • seatOS
  • Georgia
  • Intermediate
  • Full time

Description

SeatOS is on a mission to transform and digitize the ground & sea transportation industry. Part of Travelier Group, SeatOS is a fast-growing B2B start-up building the digital infrastructure that enables operators to modernize their operations, connect to global distribution, and scale their businesses. Scaling fast across markets such as Thailand, Indonesia and the Philippines; our platform powers millions of trips annually and processes 10s of millions in GMV. Now, we’re entering our next phase of growth.

We’re looking for a skilled Full-Stack Developer who can build and maintain high-performance web applications using modern JavaScript frameworks. You’ll work across both frontend and backend systems — implementing scalable features, designing robust APIs, and ensuring seamless user experiences.

Key Responsibilities

  • Develop and maintain scalable web applications using React on the frontend and Node.js (Express/Nest.js) on the backend.
  • Design and implement RESTful APIs and integrate third-party services.
  • Write clean, maintainable, and testable code using modern best practices.
  • Collaborate closely with designers, product managers, and other developers to deliver end-to-end solutions.
  • Work with both relational and NoSQL databases (e.g., PostgreSQL/MySQL, MongoDB, Redis).
  • Optimize performance, security, and scalability across all application layers.
  • Participate in code reviews, technical discussions, and architectural design.

Requirements

  • 3+ years of professional experience as a Full-Stack Developer.
  • Strong proficiency in:
  • Frontend: React, Redux, Redux Toolkit, MUI (Material-UI).
  • Backend: Node.js, Express.js, Nest.js.
  • Solid understanding of RDBMS (PostgreSQL/MySQL) and NoSQL databases (MongoDB, Redis).
  • Experience with API development, authentication, and microservice architecture.
  • Strong knowledge of JavaScript (ES6+), TypeScript, and asynchronous programming.
  • Familiarity with Git, CI/CD pipelines, and cloud environments (AWS, GCP, or Azure).
  • Good communication skills and ability to work in an agile, collaborative environment.

Nice to Have

  • Experience with Docker or containerized deployments.
  • Understanding of caching strategies and message queues.
  • Experience with testing frameworks (Jest, Mocha, Cypress, etc.).