Telexistence

Application Frontend Engineer (Unity)

Telexistence  •  Tokyo, JP (Onsite)  •  25 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

As a frontend software engineer, you will work on the software development of our robot and store operation platform. You will work on 4 major components in our system:
1. Robot User Applications: Applications for store operations staff to operate robots and manage information of beverage products sold at the store
Store operation application
2. Robot Annotation Application : Application for annotating robot movements
3. Robot operation application
4. Operation management system: Web app to manage the robot and store
This position needs professional experience with frontend application development on game application or web.

Responsibilities

  • Gather and analyze requirements of our GUI and design software to meet the requirements.
  • Implement GUI of the robot management system
  • Implement UI of the robot operation system
  • Continuously investigate & improve the software to achieve better UI/UX
  • Test for new implemented functionality with actual robot and store environment
  • Define API requirements for robots and updates to communicate

Requirements

  • Experience developing applications in Unity using UniRx
  • Experience developing and operating released applications
  • Experience in team development using Git
  • Experience developing GUI applications with UI/UX considerations
  • Experience and knowledge of or interest in software design in anticipation of ongoing development
  • Language requirements: English (practical level), Japanese (conversational level)

Creative Mind and Problem Solving Skills

  • Implementation of interfaces to partition dependencies via Dependency Injection 
  • Experience with Rx package UniRx and Di package Zenject or VContainer
  • UI/UX design based on UCD (User Centered Design)
  • Development based on TDD (Test Driven Development)

  • Although the applications we develop are B2B, the users are no different from those in the B2C market. Therefore, development must focus on the user experience. In particular, since robots operate the system, safety must be taken into consideration. UI/UX design to prevent user operation errors is important, and proper testing is required to prevent bugs

Nice to Have Skills and Experience

  • Professional experience in web front-end software (JavaScript/ HTML/CSS)
  • ROS development experience
  • Experience in network application development
  • Experience with cloud platforms such as AWS, GCP, Azure, etc.
  • Experience developing VR applications and their design
Position Location will be at Telexistence's Headquarters Office (Heiwajima, Tokyo) or another location designated by the company. The role assignment may be modified based on organizational requirements. This could include changes to your job responsibilities, reporting structure, or team assignment.
Telexistence

About Telexistence

“TELEXISTENCE” is a concept that was first proposed in 1980 by Dr. Susumu Tachi, Professor Emeritus of the University of Tokyo and the chairman of TX inc, which refers to the notion of humans being in a place other than where he or she actually exists and being able to act freely in that remote environment – essentially expanding the presence of human beings – as well as the technological systems that make this possible.

Our mission at TX inc is to change robotics, change structures, and change the world.

テレイグジスタンス(TELEXISTENCE/遠隔存在)とは、TX incの創業者の一人でTX会長でもある東京大学名誉教授 舘暲氏が1980年に世界で初めて提唱した、人間が、自分自身が現存する場所とは異なった場所に実質的に存在し、その場所で自在に行動するという人間の存在拡張の概念であり、また、それを可能とするための技術体系です。 TX incのミッションは、ロボットを変え、構造を変え、世界をかえることです。

Industry
Architecture & Engineering
Company Size
51-200 employees
Headquarters
Ota-ku, JP
Year Founded
2017
Social Media