Engineering
Here you can find examples of actual projects, engineering members, and blogs.
Overview
We develop systems for our own services or for contracted projects.
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
Frameworks
Spring Boot, Angular, PlayFramework, React, Django, Flask, Wordpress, Rails
Cloud
AWS, GCP
DevOps
Docker, Terraform, CircleCI
DB
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.
Duration
Team Structure
Languages
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.
Using Angular, we created a web application that can be accessed from various devices such as PCs and mobile phones.
Duration
Team Structure
Languages
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.
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.
Duration
Team Structure
Languages
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 systemMembers can easily consult with each other
We have a morning meeting every day, so even small negative things can be discussed right away.
Communication systemSo many opportunities to practice and improve your skills
You can take part in more than one project, depending on your interest.
Project examplesMeet 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.