HENNGE’s Global Internship Program (GIP) is a 4–6 week, on-site software engineering training programme at the company’s Tokyo headquarters. It gives students and recent graduates hands-on practice in software development, guided by working engineers. The working language is English, so you do not need Japanese to take part.
The programme is unpaid, but HENNGE provides a monthly subsidy, round-trip airfare, visa guidance, medical insurance for non-residents, and a Japanese mobile phone with data. There is no single fixed closing date. Places are limited and filled on a first-come, first-served basis, so a batch closes when its slots are full. Apply early.
What You Will Actually Do in Tokyo
This is a training programme, not a regular job placement. You will not be handed production work on your first day. Instead, you will build applications, learn how they connect to cloud services, and practise daily engineering habits such as testing, code review and clear technical explanations.
Each intern has a dedicated mentor and sits with the engineering team in Tokyo. You will talk through your decisions, hear direct feedback on your code, and improve the same work step by step. The programme uses Amazon Web Services (AWS), and the working week runs Monday to Friday, 10 AM to 7 PM Japan time.
Two Pathways, and a Choice You Cannot Change Later
When you register, you must choose at least one pathway: Full-Stack or Front-End. Your choice shapes the coding challenge and weekly schedule, and you cannot switch once the programme starts. If you want both pathways, submit a separate application for each one with a different email address.
- Full-Stack Pathway: back-end, front-end and basic DevOps using Python, Go or TypeScript. Weeks 1–3: building a full-stack application. Week 4: DevOps and infrastructure. Weeks 5–6: a special assignment per intern.
- Front-End Pathway: TypeScript with React or Vue, focused on state management, data fetching and connecting to back-end services. Weeks 1–4: application development training. Week 5: a DevOps project.
Key Details at a Glance
| Programme | HENNGE Global Internship Program (GIP) |
| Host | HENNGE K.K., a cloud security company |
| Location | Tokyo, Japan (on-site at company headquarters) |
| Duration | 4–6 weeks, Monday to Friday, 10 AM – 7 PM JST |
| Pathways | Full-Stack or Front-End (choose at least one) |
| Working language | English (Japanese not required) |
| Support | Monthly subsidy, round-trip airfare, visa guidance, medical insurance (non-residents), Japanese mobile with data |
| Salary | Unpaid training programme (subsidies provided) |
| Closing date | No fixed date — closes when slots are filled |
What HENNGE Covers — and What It Does Not
The most important fact is that this internship is unpaid — HENNGE states this plainly. In return it covers the main costs of a month or more in Tokyo: a monthly subsidy, round-trip airfare, pre-arrival support and visa guidance, medical insurance for non-residents, and a Japanese mobile phone with data. Interns also join shared lunches, technical sessions, staff parties and cultural events.
The subsidy amount is not published on the official page, so do not budget around a figure from another website. Treat it as help with living costs, not a salary. Outstanding participants may be offered full-time work, but that is a possibility, not a promise.
Are You a Good Fit? Check Before You Apply
You must be at least a third-year Bachelor’s student, a Master’s or Doctoral student, or a recent graduate. You need a Computer Science degree or a related field — or equivalent experience from a tech internship or bootcamp if your degree is in another subject. You must be fluent in English and comfortable in a Linux, MacOS or Unix-like environment.
Full-Stack applicants need skill in Python, Go or React/Vue in TypeScript. Front-End applicants need React or Vue in TypeScript, with a grasp of form validation, data fetching and state management. You should also meet at least three items from HENNGE’s longer list: AWS, full-stack development, distributed systems, DevOps, Docker or testing. An interest in open-source work and a career in Japan also matters.
How to Apply in Three Steps
The application starts with a coding challenge, so HENNGE can see how you think and write code before inviting you to an interview.
- Register and verify your email. Use the apply button on the official programme page, confirm your email, and choose your pathway.
- Solve the coding challenge. There is no time limit, and solving time will not affect screening. Submit your solution with your CV and cover letter, then fill in your batch preferences.
- Attend the interviews. If you pass, you will have an HR interview, then an online interview.
Write your CV and cover letter with care: clear explanations make an application stronger than generic submissions. Do not use AI tools to generate code for your solutions — the code must be written by you and show your own understanding, though you may use AI to clarify a technical idea.
After You Apply: What Happens Next
Applications are reviewed as they arrive, so apply early for the best chance of your preferred batch. HENNGE’s programme differs from research placements such as the MIT Summer Research Program and the Google Student Researcher Program, which focus on academic research. Here you join a working engineering team, building and deploying real applications with a mentor beside you.
Common Questions
Q: Do I need to speak Japanese to join the HENNGE Global Internship?
A: No. The programme runs in English, and Japanese is not required.
Q: Is the HENNGE Global Internship paid?
A: No. HENNGE states that the programme is unpaid. Interns receive a monthly subsidy, round-trip airfare, visa guidance, medical insurance for non-residents, and a Japanese mobile with data. The subsidy amount is not published on the official page.
Q: What is the application deadline?
A: HENNGE publishes no fixed closing date. Places are limited and filled first-come, first-served.
Q: Can I apply for both the Full-Stack and Front-End pathways?
A: Yes, with a separate application for each pathway using a different email address. Once the programme starts, you cannot change pathways.
