Recruiting site


Here you can find examples of actual projects, engineering members, and blogs.


We develop systems for our own services or for contracted projects.

Team structure

Team structure
A mixed team of Japanese and Vietnamese will work on the project from Japan. Project direction will be done by Japanese person, however there will be a bridge member who can communicate in both English and Japanese.

Main technologies used

Programming Languages
Java, Python, Ruby, PHP, Swift, HTML, CSS, JavaScript
Spring Boot, Angular, PlayFramework, React, Django, Flask, Wordpress, Rails
Docker, Terraform, CircleCI
MySQL, PostgreSQL, AWS Aurora, DynamoDB, RedShift, Cloud Firestore, BigQuery

Project Examples

Contracted Project

Development of recruitment website

Technologies Used: Java, PlayFramework, React, Next.js
We have developed a part-time job site for a major Japanese telecommunications company. There have been 360,000 jobs posted so far on the site. It features the ability to check reviews from senior workers. We used server-side rendering with Next.js for high performance.
Team Structure
Team Structure
English, Japanese
Contracted Project

Development of e-learning website

Technologies Used: Angular
We developed front-end of an e-learning system run by a Japanese company that provides corporate training to over 3,500 companies a year. It is a service with various functions such as customization of training contents and a dashboard for progress management.
Using Angular, we created a web application that can be accessed from various devices such as PCs and mobile phones.
Team Structure
Team Structure
Japanese, English
In-house Project

Development of management portal for our services

Technologies Used: Python, Django, React
We have created a management portal site to allow non-engineers to manage client accounts and operations for our services, which until now only engineers could do.
Although the users are internal members of the company, this portal site can be used to manage our multiple in-house services, and is an important system for improving the quality of our services.
Team Structure
Team Structure
English, Japanese

Reasons To Improve Your Skills


You can take out time to study during work hours

We hold in-house study sessions with other engineers and have a 20% rule, so you can study in areas that interest you.

Skill-up system navigate_next

Members can easily consult with each other

We have a morning meeting every day, so even small negative things can be discussed right away.

Communication system navigate_next

So many opportunities to practice and improve your skills

You can take part in more than one project, depending on your interest.

Project examples navigate_next

Meet Our Engineers


She has gone through many positions in the company within 3 years!

CTO in Goalist Vietnam (3 years with the company)
Skills before joining the company: Java, Spring Boot, PlayFramework, Webflux
Skills after joining the company: Java / Spring Boot, PlayFramework, Webflux, ReactJS / NextJS, Angular, HRBC, Go / Echo Framework, VueJS / NuxtJS, PHP / Wordpress
Since I joined Goalist, I have had a lot of opportunities to dive deeper into Web Development with many technologies and experience many positions in the development process. Goalist is indeed a good place for your growth.

He acquired multiple front-end technologies in 3 years!

Fullstack Engineer (3 years with the company)
Skills before joining the company: VB .NET, C#, SQL Server
Skills before joining the company: VB .NET, C#, SQL Server, Go, PlayFramework, SpringBoot, React, React Native, Angular, NextJS, MySQL, Firebase, Blockchain, Ethereum smart contract, NFT
I joined Goalist because I wanted to become a full-stack engineer. I had chance to join and complete many projects. The company has a culture that encourages people to try things they have no experience in, while making mistakes. Join us to level up your skills and challenge new technologies.

Even if she did not have experience working as an engineer, she is currently playing an active role!

Front End Engineer (3 years with the company)
Skills before joining the company: No work experience
Skills after joining the company: HTML, CSS, Javascript, Angular, ReactJS / NextJS, PHP / Wordpress, NodeJS, ExpressJS
We welcome all backgrounds. And as long as you believe in your abilities and show your will of learning, Goalist will give you opportunities, challenges and tools to develop yourself.

Developers Blog

Development team members share their knowledge obtained from their work.