Telexistence Inc

Web Front End Engineer

保存
The role's mission is to keep the robot operating applications up and running sustainably, as well as to fix, improve, and scale them as our business grows.

As a frontend software engineer, you will work on the software development of our robot and logistics operation platform. You will work on 4 major components in our system:

  • Robot User Applications: Applications for logistics operations staff to operate robots and manage information of client product inventory
  • Robot Annotation Application : Application for annotating robot movements
  • Robot operation application
  • Operation management system: Web app to manage the robot and logistics


This position needs professional experience with frontend application development on web.

This position is hybrid in terms of work location, but we are a hardware company. You'll need to go to the office or to any client where a robot is working at times.

Responsibilities

  • Gather and analyze requirements of our GUI and design software to meet the requirements
  • Blazor Web Application:


Implement GUI of the robot management system

Implement UI of the robot operation system

  • Continuously investigate & improve the software to achieve better UI/UX


Requirements

  • Professional experience in web front-end software (HTML/CSS)
  • The tech stack is specifying language preferences C# in, Bitbucket and Azure. But the other object-oriented programing can be familiar with C#
  • Engineering experience in long-term service maintainability and code quality for 1+ years
  • C# for 1+ years or another OOP for 2+ years
  • Developing and operating released applications
  • Developing GUI applications with UI/UX considerations knowledge of or interest in software design in anticipation of ongoing development
  • Creative Mind and Problem Solving Skills
  • Implementation of interfaces to partition dependencies via Dependency Injection
  • UI/UX design based on UCD (User Centered Design)


Remarks: Our specialization packages are in Blazor. Some applications are developed on Unity. 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

Preferred 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

  • Development experience in ROS, Blazor, Java/JavaScript/TypeScript and UnityExperience in network application development
  • Experience with cloud platforms such as AWS, GCP, Azure, etc
  • Define API requirements for robots and updates to communicateDevelopment based on TDD (Test Driven Development)
  • 職務レベル

    該当なし
  • 雇用形態

    正社員
  • 職務タイプ

    エンジニアリング、IT・コンピューター
  • 業種

    ロボット工学

紹介してもらうと、Telexistence Incの面接に進むチャンスが2倍になります

知り合いを表示

東京の新しい「フロントエンド開発者」の求人について通知を受け取りましょう。

サインインして求人アラートを作成

類似する求人

関連閲覧プロフィール

コラボレーション記事に貢献

コミュニティの知識を新しい方法で活用しています。エキスパートは各記事に直接インサイトを追加し、AIを利用して開始します。

詳細を見る