Careers

Mobile Software Engineer

Research and Development Department

Promote innovation and develop world-class software by implementing industry standards, ensuring quality, and recommending best practices related to new knowledges and technologies.

Responsibilities:

  • Involved in the entire mobile development life cycle that is adhering to essential phases such as planning, analysis, design, development, testing, and implementation of new and existing applications
  • Assesses the business needs of an organization by understanding the user requirements, product specifications, and expected outputs
  • Designs and develops new mobile applications using Java on mobile platforms (e.g. Android)
  • Performs unit testing of applications to find defects, validate and verify its quality, mitigate risks, and manage its release
  • Creates documentation, reports, visuals, and presentations in order to summarize results and communicates information to stakeholders
  • Fulfills customer or client requests within the expected timeline
  • Participates in company initiatives related to organizational development

Qualifications:

  • B.S. degree in Computer Science, Computer Engineering, Information Technology, or any similar technical field of study
  • Experience with Java development on mobile platforms (e.g. Android)
  • Experience with API, application, and Android development
  • Software engineering experience in other programming languages including but not limited to: C/C++/C#, Python, PHP, JavaScript
  • Good understanding of algorithms and data structures
  • Exposure to Agile and V-Model systems development methodologies
  • Solid passion to innovate, discover new things, and solve problems creatively
  • Outstanding interpersonal skills with a strong desire to work in a Japanese company
  • Excellent communication skills in English and Japanese (JLPT N4 or higher)
  • Willing to start asap and be deployed to Japan

Top