The Role
Build and maintain frontend GUIs for logistics and robot operation: logistics operation app, robot operation app, operation management web app, and on-robot GUI. Gather requirements, design UI/UX, implement interfaces, test with robots and warehouse environments, and improve software lifecycle from development through release and maintenance.
Summary Generated by Built In
Logistics is the newest industry focus sector for TX planning to launch our robotic solution in 2024. This is an opportunity to be part of a new project from scratch and support in building a new robot and related applications.
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:
1. Logistics operation application
2. Robot operation application
3. Operation management system (Web app to manage the robot and warehouse)
4. Robot GUI (local web server running in the robot)
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
Requirements
- 3+ years of experience in Unity and C# development
- Experience in software development on Linux and Windows OS
- Experience in some or all of the following: a)Releasing application, b)Team development with Git, c)Developing an app from scratch with GUI with considering UI/UX, d)(Nice to Have)for B2B application
- Creative mindset and problem solving skills
- Strong knowledge of SW Architecture: MVC, MVVM, MVP, MVI, Clean Architecture (not all of them, but more than one. MVC is a must)
- Development → Release → Maintenance flow experience: experience on creating a project from zero and bringing it to release and maintenance
- Language: English (Functional), Japanese (conversational)
- (Nice to Have) VR application development experience and its design
- (Nice to Have) Professional Skill of web-frontend software (JavaScript/ HTML/CSS)
- (Nice to Have) Experience with ROS development
- (Nice to Have) Experience with network application development experience
- (Nice to Have) Experience with Cloud platforms such as AWS, GCP, Azure, etc
- (Nice to Have) Reactive Programming
- (Nice to Have) Dependency Injection
Skills Required
- 3+ years Unity and C# development
- Software development experience on Linux and Windows
- Experience releasing applications (full development -> release -> maintenance flow)
- Team development experience with Git
- Experience developing an application from scratch with GUI and UI/UX considerations
- Strong knowledge of software architecture (MVC required; familiarity with MVVM, MVP, MVI, Clean Architecture)
- Creative mindset and problem solving skills
- English (functional) and Japanese (conversational)
- VR application development experience
- Professional web frontend skills (JavaScript/HTML/CSS)
- Experience with ROS development
- Network application development experience
- Experience with cloud platforms (AWS, GCP, Azure)
- Reactive Programming
- Dependency Injection
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Telexistence Inc. is a robotics company founded in 2017 that designs, manufactures, and operates remote-controlled and AI-powered robots. Their mission is to transform robotics and automate tasks, particularly within the retail sector, such as beverage shelf-stocking, to reduce labor burdens and improve operational efficiency. They focus on pushing the state of the art in robotics to create meaningful change in the world.







