Front End Engineer / Full Remote

About the company
This company develops SaaS-type POS system for iPads. Their in-house service has been installed in over 30,000 stores nationwide. In addition to restaurants and service businesses, they have a wide variety of customers, including music and animation event merchandisers, school corporations, clinics, and pharmacies.

The service is easy for anyone to use, and allows timely collection, analysis, and organization of sales information and other information that is key to store management.
It provides functions to collect, analyze, and organize sales information and other key store management information in a timely manner. Stores that use the service can improve their operational efficiency. By providing data that has been efficiently collected and accumulated, it helps customers improve their sales. Store management issues can be visualized in real time, enabling effective strategies to be implemented. It is also equipped with a full range of functions to improve sales, including product analysis and customer demographic analysis. It is constantly being updated from the user's perspective. Since the birth of the service, they have built up a large number of installations and have maintained a high usage retention rate.

Their goal is to provide a data infrastructure for the service industry, not just a sales management system. It is said that about 80% of the population in Japan and more than 70% of the world's population will be engaged in the service industry. The vision is that their service will not be a service just for a few IT-savvy people, but that it will be a catalyst for the creation of a lot of value by getting the majority of people who are not IT-savvy to use them, and that this value will flood the world, leading to the solution of global disparity and hunger issues.
You will be responsible for the development and operation of the front end of the products that make up the company's registry product.

This is an important position because you will be in charge of the part of the system that customers directly touch, and you will be responsible for developing the system so that users can quickly navigate to the information they need.

In addition, you will be required to request the server side staff to prepare appropriate APIs as necessary, and you will be required to seek their understanding of the validity and necessity of such APIs.

<Development Environment
Development language/framework
 Registry management screen 
  - Ruby on Rails
  - React, Redux
 Registry-QR Order & Payment
  - React, React Native, React Native for Web
  - Redux
  - Node.js
  - Ruby on Rails
  - Heroku
  - AWS (Amazon Aurora)
  - BigQuery
- NewRelic, Pingdom
 QR Order & Payment
  - Google Firebase
  - AWS App Runner
  - Amazon ECS
Testing, CI/CD
  - CircleCI, Github Actions
Other tools
  - GitHub, Slack, esa, Google Workspace, Terraform

※Please note that the position is only for those who are currently residing in Japan only
- More than 3 years of experience in web front-end development using React, Redux, etc.
- Experience in web front-end development using technologies other than React, Redux, etc.
- Experience in creating front-end unit tests
- Experience developing, testing, and documenting in a team environment
- Experience in team development using Git
Japanese Level
  • Business / Fluent
- Experience developing and operating back-end systems using Ruby on Rails
- Experience in creating, operating, and building front-end E2E tests using frameworks, etc.
- Knowledge of web application security
Understanding of store operations, accounting systems, and payment systems
- Experience in leading multi-person development, including technology selection
- Knowledge of software architecture
Transporation cost coverage
  • Covered based on Company's set policy
  • Yes
  • End of Year and New Year Holiday
  • Saturday
  • National Holiday
  • Sunday
  • Worker’s Accident Compensation Insurance (労災保険)
  • Health Insurance (健康保険)
  • Unemployment Insurance (雇用保険)
  • Welfare Pension Insurance (厚生年金保険)
Remote Work
  • Full remote work