← Back to job listings

Full Stack Developer Internship
OOCA · Bangkok, Thailand
About The Role
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
Similar roles you might like
See all →FE
Chubb Life: Software Development Engineer
Fa Ewgu Saasfaprod1
Salary not disclosedPosted 4 days ago
CA
Full-stack Engineer, Digital Venture
CP Axtra
Salary not disclosedPosted 5 days ago
M
Project Manager [Software Development - Bangkok]
manaosoftware
Salary not disclosedPosted 5 days ago
A
Sr. Software Developer - START
atait
Salary not disclosedPosted 6 days ago
A
QA Engineer (Intermediate) - Optimus
atait
Salary not disclosedPosted 6 days ago
AW
Software Development, Specialist
AIA Wellness Company Limited
Salary not disclosedPosted 6 days ago
BC
DevOps Engineer
BLENDATA CO., LTD.
Salary not disclosedPosted 6 days ago
O
Full Stack Developer Internship
OOCA
Salary not disclosedPosted 7 days ago
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
