Web Application Engineer

Job Title: Web Application Engineer
Contract Type: Permanent
Location: Tokyo, Japan
Salary: 5000000 - 6500000
Reference: 10443
Contact Name: Dana Greenfield
Job Published: November 08, 2018 09:00

Job Description

Our Tech Client is looking for professionals who are developing web applications to make life easier by solving day-to-day problems. International environment with relaxed atmosphere and flexible project options.

Job Outline: 

  • Web application development with Ruby on Rails, API development for mobile application
  • Measuring effectiveness of measures by quantitative and qualitative analysis such as user's action log and improving service
  • Design of architecture based on application requirements, selection of middleware
  • Discover user problems through user survey and analysis, develop user stories to realize problem solving
  • Test input

Required Skills & Experience: 

  • Knowledge and experience of web application developmen
  • Knowledge and development experience of basic Web front-end technology (HTML, JavaScript, CSS)
  • Data model design using relational database (MySQL), efficient data query
  • Knowledge of secure programming in Web applications

Bonus Skills: 

  • Experience understanding the outline of machine learning, search engine, language processing technology, etc. and incorporating it into products that users use
  • Development experience of the application itself. Or experience developing application API for mobile application which collaborated with front development engineer of application
  • Developer lead, management, process improvement experience
  • Experience in data analysis based on statistical method, design experience of A / B test
  • Experience in knowledge and application of method of survey, analysis and evaluation on user experience
  • Experience in developing and operating large-scale traffic system
  • Knowledge and experience to investigate source code of framework and library such as Ruby on Rails as necessary and solve problems
  • Native application development experience using React Native

Ideal person to work with: 

  • ​​​​​​​Those who can communicate the things they want to do, such as service concepts and prototyping, in a way that the surrounding members can understand
  • Ability to challenge launching new services and developing services that change the direction of services during the growth period