Responsibilities
- Develop and maintain responsive user interfaces using Next.js 14/15+ and TypeScript.
- Implement complex state management and data fetching logic using Redux Toolkit and RTK Query.
- Build reusable UI components and logic using React Hooks and Custom Hooks.
- Create and manage efficient forms and validation using react-hook-form.
- Integrate frontend applications with RESTful APIs.
- Assist in backend tasks and database management (MySQL/SQL Server) to support full-stack features.
- Collaborate with the team using Git/SVN for version control and code reviews.
Qualifications
- Final year student or recent graduate majoring in Information Technology
- Full-time internship and work full time after internship
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Hands-on experience or academic projects using Next.js (including the latest features/App Router).
- Understanding of Redux Toolkit and RTK Query.
- Experience with Hooks, creating Custom Hooks, and managing forms via react-hook-form.
- Experience consuming RESTful APIs.
- Basic knowledge of SQL (MySQL, SQL Server, etc.) and understanding of data structures.
- Basic experience or exposure to a backend environment (Java/Spring Boot or Node.js).
- Experience with Git (preferred) or SVN.
- Ability to learn and adapt to new technologies quickly.
- Good communication and interpersonal skills.
- A passion for learning and growing as a developer.
- English Intermediate level (ability to read technical documentation and communicate basic ideas effectively)or TOEIC >= 500 (or equivalent)
WHY YOU WILL LOVE WORKING HERE
- Attractive Intern salary.
- Motorbike or bus support allowance.
- Have a chance to be official member of ISB Vietnam.
- Professional and challenge working environment.
- Japanese culture and working atmosphere discovery.