JOB DESCRIPTION

Front End Engineer for Imaging Service (Full remote)

Front End Engineer

About
About the company
Since its establishment by radiologists in 2000, this company has been providing diagnostic imaging services by radiologists, as well as the necessary information systems for those services.
Since welcoming former Google Cloud Japan representative Shinichi Abe as President in 2020, the company has been actively recruiting IT personnel and is now entering its second founding phase.
Up until now, the company has been providing SaaS products to realize a specific task called "remote diagnostic imaging."

There are two major focuses for the product in the future:
1. To expand the functionality of SaaS REC so that it can be used in more departments and use cases.
2. To establish a SaaS platform to give concrete form to the company's new mission, which was renewed last year.
There are a wide variety of sensors that can capture the state of the body, including CT and MRI machines, and this area is expanding more and more with consumer devices such as the Apple Watch and Garmin.
This company collects the various signals that our bodies are giving off, accurately and quickly, and share them with the right people so that we can reap the benefits.
The company aims to create an environment that realizes the ideal medical care for patients and the work style and lifestyle of the future.
JobDescription
The candidate will be responsible for the front-end development of a medical support cloud service.
The job will involve collaborating with UI/UX designers to design and implement a UI/UX that is intuitive and easy to use for doctors and staff who are the users of the service.
This medical support cloud service has various functions such as functions for general medical care, functions for health checkups, Edge function to connect medical institutions, Viewer function to display images, functions for specific departments such as ophthalmology, etc. The development team consists of several development teams ( (Which development team the candidate belongs to will be determined by their own wishes and aptitude).

Cooperate with the product manager, develop tasks in order of priority from the backlog items, and release the product twice a month.
 The team members decide on their responsibilities and review their work at the SPRINT meeting held approximately every two weeks, while sharing and discussing the daily status with the scrum team during the daily meeting.
 *The backlog of requests is organized by interviewing requests from customers, sales teams, medical institutions, internal doctors, etc.

The company also conducts periodic reviews to improve team processes, and the candidate will promote team building, code refactoring, and other improvement activities with their team members.
The candidate will also be in charge of creating and organizing PRDs (Product Requirement Documents).
Communicate closely with product managers and team members mainly through Slack and JIRA tickets.

PM: 1
Scrum Master: 1
Engineers: 3-6
(*This may vary depending on the development team.)
Full remote (may come into work for various purposes such as off-site meetings if desired)
*Some teams may be required to come into the Hiroshima office during onboarding periods.

Web front end: Angular9, TypeScript, auth0 *WebGL is used in the viewer

Web server side: Go
Database: Cloud Datastore, Firestore
Infrastructure: GCP (GAE, Cloud Storage, BigQuery, Cloud Function, Cloud Run, PubSub)
Github
VSCode
Docker
Google Workspace
Slack
Notion


The candidate can pursue a career as an engineer, become a senior engineer, lead engineer, or even become a people manager.
The candidate can pursue a specific technical area or aim to become a full-stack engineer, depending on their desire.
PJM and Scrum Leads can also pursue a career path as Engineers or Product Managers, depending on their own desire.

Support system for participation in books, certifications, and training
Study groups

Remote work is possible.

※Please note that the position is only for those who are currently residing in Japan only
Requirements
Must
2+ years of experience developing web applications as a front-end engineer
Deep knowledge and work experience with JavaScript or TypeScript)
Deep knowledge and work experience with HTML/CSS.
Japanese Level
  • Intermediate
Better
At least 2 years of experience in Web Application development as a front-end engineer.
In-depth knowledge and working experience of JavaScript (TypeScript)
In-depth knowledge and working experience of HTML/CSS
Ideal candidate
Desired Skills and Experience*/*
Experience in image processing and analysis development*/*
Knowledge and experience in medical imaging development*/*
Experience in agile development*/*
Conditions
Annual Expected salary (Minimum)
5500000
Annual Expected salary (Maximum)
8000000
Transporation cost coverage
  • Covered based on Company's set policy
Work hours
9:00 - 18:00
Flextime
  • Yes
Holidays
  • End of Year and New Year Holiday
  • Golden Week
  • Saturday
  • National Holiday
  • Sunday
Insurances
  • Worker’s Accident Compensation Insurance (労災保険)
  • Health Insurance (健康保険)
  • Unemployment Insurance (雇用保険)
  • Welfare Pension Insurance (厚生年金保険)
■Hiroshima Head Office or Tokyo office, or anywhere in Japan
■Full remote work is available, so you do not need to be based in a specific location.
■Full remote (may come to Hiroshima office), but expected to come to Hiroshima office for onboarding period (max. 3 months).
■Hiroshima 9:00~18:00(scheduled working hours: 8 hours 0 minutes)
■Tokyo 09:30~18:30 (scheduled working hours: 8 hours 0 minutes)
■Flexible work hours between 8:00-22:00 are available.
■Average overtime hours: 20~25 hours
Remote Work
  • Full remote work