Job Title 

Full Stack Engineer

Job Summary With a small team of engineers, you will be working on a cloud-based system for managing a fleet of connected robots: self-driven cars and autonomous delivery robots. 

Fast paced development starting with fast prototyping for demonstration purposes, then build a production-oriented scalable system (microservices approach). By cooperating with AI engineers, you will closely collaborate to integrate their systems through a well defined interface:
- Web Application and Mobile application development
- Fleet management system backend

You will work with innovative engineers and use latest web technologies. 
We truly believe that we can bring a new age of delivery and taxi services with fully autonomous robots.
Location  Sumitomo Fudosan Koishikawa Bldg, 5-41-10 
Koishikawa, Bunkyo-ku Tokyo, 112-0002 JAPAN
Working Hours 

9:00-18:00
*Flexible work hours (Work schedule can be adjusted within the range of 1 hour)
 

Example:
8:30-17:30
10:00-19:00 

 Holidays 2 full days off per week
Annual holidays -120 days
Annual paid holiday for first working year - 10 days 
Special leaves for childbirth, marriage and funerals
Salary  Will be based on skill and experience
Benefits  Insurances (Employment, Health, Compensation, Welfare)
Requirement Qualifications
- 2 years experience in web development
- Web application experience
- English communication skills
- Agile development experience

Technology stack:
Must 
1) Front end 
Good experience in HTML/CSS/Javascript
One of the following JS framework:
- React
- Angular 6
Knowledge of SPA concepts (single page application)
Experience in React Native for mobile is a plus

In addition to front end, the candidate must have experience in at least one of the following:
2) Backend
RESTful API concept
Knowledge of SOLID principle and Microservices
MEAN stack (MongoDB, Express, NodeJS)
Both SQL and NoSQL database experience (at least one of each)

3) DevOps
Docker, Bitbucket Pipeline, CI/CD

4) Infrastructure
Experience in a PaaS (AWS, Azure)
Good experience with network protocols (http, websocket, message queues...)