Recruiting Site

Engineering

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

Overview

We develop systems for our own services and for contract projects.

Team Structure

Team Structure
A mixed team of Indian, Japanese and Vietnamese will work on projects from Japan and India. Project direction will be done by a Japanese person, however there will be a bridge member who can communicate in English and Japanese.

Main Technologies Used

Programming Languages
Java, Python, Go, Ruby, PHP, Swift, Typescript, HTML, CSS, JavaScript
Frameworks
SpringBoot, Angular, PlayFramework, React, Django, Flask, WordPress, Rails
Cloud
AWS, GCP, IBM
DevOps
Docker, Terraform, GitHub Actions, CircleCI
DB
MySQL, PostgreSQL, AWS Aurora, DynamoDB, RedShift, Cloud Firestore, BigQuery

Project Examples

Contract 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
Duration
Team Structure
Team Structure
Languages
English, Japanese
Contract 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.
Duration
Duration
Team Structure
Team Structure
Languages
Japanese, English
In-House Project

Recommendation Engine

Technologies Used: Python, Serverless
We have created a recommendation engine which is part of our MLOps pipeline, that provides recommendations for jobs in companies based on a set of features. The engine is so designed that it updates on a regular basis based on the data collected by our team as a stream on a continous basis.
The engine is wholly deployed on a serverless framework and the models as well as database are updated internally with an in house developed GUI.
It is used by a host of agencies to recommend companies based on their specifications.
Duration
Duration
Team Structure
Team Structure
Languages
English, Japanese

Reasons To Improve
Your Skills

reason0

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
reason1

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
reason2

So many opportunities to
practice and improve your skill

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

Project examples navigate_next

Meet Our Engineers

photo0

Learning production level programming and diversifying
from only coding algorithms to developing complete integrated systems.

AI Product Engineer, working at Goalist for 1 year (since June 2021)
Skills before joining the company: Python, Embedded Systems and Robotics, Java
Skills after joining the company: Python, Embedded Systems and Robotics, Java, Android, Ruby on Rails, ReactJS, Google Apps Scripts
Goalist has encouraged me to go out and improve myself; both in my personal values, as well as technical ability. It is a place filled with opportunities and growth.
photo1

Automating Recommendation Engine MLOps, architecting infrastructure for new projects.

Product Engineer, working at Goalist for 5 months (since February 2022)
Skills before joining the company: Python, Typescript, Go, Rust, Kotlin
Skills after joining the company: Python, Typescript, Go, Rust, Kotlin, DevOps, MLOps, Site Reliability Engineering
Goalist has given me the opportunity to deploy experimental tech stacks to production, all the while providing immense support. Personal growth as well as professional, that's what Goalist is all about.

Developers Blog

Development team members share their knowledge obtained from their work.