logo
Codelabdev Co., Ltd.

Full Stack Engineer

Asia

August 14, 2026 at 10:24 AM

✨ AI summary

Location

  • Nakhon Pathom, Thailand

Languages

  • JavaScript
  • TypeScript

Frameworks

  • React
  • Next.js
  • Tailwind CSS
  • Node.js
  • NestJS
  • Express.js
  • Socket.IO

Cloud Services

  • AWS

Databases

  • PostgreSQL
  • MongoDB
  • Redis

We are looking for a Full-Stack Developer to join our team and help design, develop, and maintain scalable web applications and backend services.

Responsibilities
  • Design, develop, and maintain scalable web applications using React, Next.js, Node.js, NestJS, and TypeScript.
  • Develop and maintain REST APIs, Webhooks, and real-time services.
  • Design and optimize databases using PostgreSQL, MongoDB, and Redis.
  • Build real-time features using WebSocket / Socket.IO.
  • Integrate applications with third-party APIs and external platforms.
  • Design and maintain scalable backend architecture and microservices.
  • Write clean, maintainable, and well-structured code.
  • Perform code reviews and help maintain development standards.
  • Troubleshoot production issues and improve application performance.
  • Collaborate with product, design, and development teams to deliver new features.
  • Support and mentor junior developers when required.
  • Participate in system design and technical decision-making.
Tech Stack

Frontend: React, Next.js, TypeScript, Tailwind CSS

Backend: Node.js, NestJS, Express.js

Database: PostgreSQL, MongoDB, Redis

Real-time: WebSocket, Socket.IO

Infrastructure: Docker, AWS

Others: REST API, Webhooks, Git, CI/CD

Qualifications
  • Strong experience in full-stack web development.
  • Strong knowledge of JavaScript / TypeScript.
  • Experience with React / Next.js and Node.js / NestJS.
  • Good understanding of relational databases and database design.
  • Experience designing and integrating APIs.
  • Understanding of software architecture, scalability, and performance optimization.
  • Strong problem-solving and communication skills.
  • Ability to work independently and collaborate effectively with a development team.