Frontend Engineer

Application Guidelines

Job Description
  • Development of the Gehirn Web Services control panel
  • Maintenance of own products developed in Angular, AngularJS
Application Requirements
  • Ability to develop highly maintainable applications using frameworks
  • Ability to develop applications that work with HTTP APIs
  • In the habit of writing unit tests and e2e tests
  • Extensive experience of application programming in one or more of the following languages
    • TypeScript
    • JavaScript
    • HTML/CSS
Welcome Skills and Experience
  • Skills and experience in design and implementation using frameworks and libraries such as Angular, React, Vue.js, etc.
  • Able or willing to automate all front-end tasks
  • Able to develop with TypeScript, likes statically typed languages
  • Have knowledge and ideas about UI/UX
  • Good knowledge of CSS design
  • Be able to select and evaluate frameworks and tools based on self-defined criteria
  • Experience in developing server-side applications
Monthly income from ¥400,000
  • Determined in accordance with our internal policies, taking into account performance and ability.
  • Includes a fixed overtime allowance of 20 hours.
Associated Department
Engineering Division, Research and Development Department
Employment Status
Permanent Staff (3 month evaluation period)
Chiyoda-ku, Tokyo
Work Location
Tokyo HQ (Chiyoda-ku, Tokyo)
※ Remote work available (for residents of Japan)
Working Hours
Flextime system (no core time)
  • Standard working day of 8 hours
  • You may be asked to work at a specified date and time, if you have meetings or work commitments.
Twice yearly (from the second year onwards)
determined by the performance of the previous year.
Time Off
  • 2 days per week (Saturday + Sunday)
  • Public Holidays
  • New Years
  • Paid Leave
  • Special Leave (Congratulatory + Condolence Leave, Birthday Leave)
Social Insurance / Benefits
  • Full Range of Social Benefits
  • Health Checkup (Once yearly)
  • Commuting Allowance (up to 30,000 yen)
  • Moving Allowance (once only, before or after starting your position)
  • Welfare Club (Relo Club)
Language Proficiency
Japanese JLPT N3-N2 equivalent
English skills welcome but not required
Other Conditions
  • Enjoy or participate in conversation about Evangelion and Ghost in the Shell.
  • Enjoy working in the setting of "employees of an undisclosed organization that reports directly to the UN."
  • Willingness to learn new skills and technologies.
  • Enjoy working in (or not dissatisfied with) a nonhierarchical organisation.

Recruitment Process

How to Apply

Please fill out and submit the employee recruitment form according to the application form and conditions below.
A member of our team will respond as soon as possible.

Personal Information
  • Applicant's Name
  • Applicant's Email Address
  • Desired PositionRequired
  • Work HistoryRequired
  • MotivationRequired
  • Explain how you can help us to achieve our mission to "Make Japan Safer".Required
  • What handle do you go by online?Optional
  • Link your GitHub or Bitbucket account (if you have one).Optional
  • What is your favourite OSS (Open Source Software) or Web Service that you have developed?Optional
  • List any OSS (Open Source Software) or Web Services that you have recently discovered and been impressed by.Optional
  • Let us know of any questions you may have about our company.Optional