# Full Stack Developer Internship

> OOCA · Bangkok, Thailand (Hybrid) · Part-time · Posted 2026-08-18

**Workplace:** hybrid

## Description

### Role Overview

We are looking for a motivated Full Stack Developer Intern to support our technology team in developing and maintaining web applications and internal tools. This role provides hands-on experience across both frontend and backend development using modern JavaScript/TypeScript technologies, working closely with developers and business stakeholders to deliver practical technology solutions.

### Frontend Development

-   Support the development and maintenance of user-facing web applications and interfaces using **React / Next.js with TypeScript**.
-   Assist in developing, testing, debugging, and improving frontend features based on business and technical requirements.
-   Work with the development team to improve application usability, functionality, and performance.
-   Follow coding standards and development practices (**Git, code reviews, linting/formatting**) to maintain code quality and consistency.

### Backend Development

-   Support the development and maintenance of backend services, APIs, and application logic using **Node.js (Express / NestJS)**.
-   Assist in integrating **REST APIs, relational databases (PostgreSQL / MySQL), and third-party services** into applications.
-   Support testing, debugging, and troubleshooting of backend functionality and system issues.
-   Assist in improving application performance, reliability, and functionality.

### Development & Business Support

-   Translate business requirements into practical technical solutions in collaboration with relevant stakeholders.
-   Assist in developing internal tools, automation, or features that support business and operational needs — including **workflow automation with n8n** to connect internal systems and reduce manual work.
-   Participate in testing, documentation, code reviews, and development activities.
-   Support troubleshooting and continuous improvement of existing applications and systems.

### Collaboration & Continuous Learning

-   Collaborate with developers, data teams, and business stakeholders to understand requirements and deliver solutions.
-   Stay updated on relevant technologies, tools, and development practices.
-   Take ownership of assigned tasks, communicate progress and challenges, and seek feedback to continuously improve technical skills.

### Tech Stack You'll Work With

-   **Frontend:** React / Next.js, TypeScript, HTML/CSS
-   **Backend:** Node.js (Express / NestJS), REST APIs
-   **Database:** PostgreSQL / MySQL
-   **Automation & Integration:** n8n, webhooks, third-party APIs
-   **Tools:** Git / GitHub, Docker, Postman, CI/CD basics

## Requirements

-   Able to commit to a minimum 3-month internship period.

-   Currently studying Computer Science, Computer Engineering, IT, or a related field (or self-taught with equivalent projects).
-   Basic understanding of JavaScript/TypeScript, HTML/CSS, and how web applications and APIs work.
-   Familiarity with any modern frontend framework and any backend/database is a plus — **experience with Node.js, n8n, or other automation tools is a strong plus**.
-   Willing to learn, take ownership, and communicate clearly with both technical and non-technical teammates.

## Benefits

-   Internship Allowance 6,000 per/month

-   Laptop Allowance

## Apply

[Apply at OOCA](https://apply.workable.com/oocahq/j/D54A1BCE7B/apply)

---
Powered by [Workable](https://www.workable.com)
