Backend Engineer (Nextjs, GraphQL)

About the company
This company mainly helps politicians to make their political and election campaigns more efficient. The company aims to bring politicians and citizens closer together and realize democracy as it was originally intended, by solving the high workload in election campaigns from the aspect of technology.

This company provides a service that efficiently supports elections and political activities and helps politicians realize their "aspirations". Tasks such as list management which were previously done manually and in an analog form, can now be done all at once in the cloud, and with this, the electoral status can easily be visualized, and election campaigns can be done in a more efficient manner. With the use of digital technology, one of its core strengths, the service also brings convenience and ease of use on top of its specialization in data management and utilization. Today, many politicians, including members of the House of Representatives and the House of Councillors have been using our service. In the local elections held in 2019, approximately 90% of users, including newcomers, won their electoral battles as well with the help of our service. We will continue to develop new functions to further improve the efficiency of political activities and to build a platform for smoother connections.
Global Aspects
  • Foreign employees already employed
  • Many employees speak English
  • Actively pursuing diversity at the work place
Other details
  • Flex time system
We unify all engineers involved in development as software engineers. This is because we believe that software engineers should always work to solve problems by using the most appropriate technology, rather than by narrowing down their roles according to their job titles. We flexibly organize teams based on each engineer's experience and expertise, and always aim to optimize the team.

※Please note that the position is only for those who are currently residing in Japan only
-Experience with the following languages at the business level
Japanese Level
  • Beginner
-Experience in the development and operation of in-house products, as well as experience in technology selection and code base improvement
-Mobile: Experience in iOS/Android development using Swift and Kotlin
-Experience in Python backend development
-Experience in the development and operation of services targeting more than 100,000 users
-Experience in designing and developing map systems
-Knowledge and experience with Database (MySQL, MongoDB, Redis), network, Linux, monitoring system, logging, operation, SLO/SLA
-Experience in AWS development
Knowledge of UI development
-Experience in API design and development
Ideal candidate
-Experience with agile development.
-Professional people
-People who like the speed of a startup.
-People who can work in a team to solve problems.
-People who can think of ways to solve problems.
-People who never stop thinking even when faced with difficulties.
-People who can create their own work
-People who enjoy new things
-People who can work with sincerity
-People who can work with sincerity
-People who do not lie
Annual Expected salary (Minimum)
Annual Expected salary (Maximum)
Transporation cost coverage
  • Covered based on Company's set policy
  • Yes
  • End of Year and New Year Holiday
  • Saturday
  • Golden Week
  • National Holiday
  • Sunday
  • Worker’s Accident Compensation Insurance (労災保険)
  • Health Insurance (健康保険)
  • Unemployment Insurance (雇用保険)
  • Welfare Pension Insurance (厚生年金保険)
Remote Work
  • N/A