Full Stack Developer (Retail)
Tokyo
TELEXISTENCE
As a Full Stack Developer at Telexistence, you will be part of a team developing the platform for our robotic solutions. Our platform provides a management feature to supervise robots by remote-operators and real time data streaming and machine learning pipeline to maximize the potential of our service.In this role, you will our platform development effort in designing and developing an easy to use, data driven web application that supports multiple stakeholders as well as the cloud and server infrastructure to enable an efficient and automatic deployment of our software solutions. You will also work closely with members of our business/operation and robotics engineering teams.
Role Responsibilities
- Support the overall architecture of the backend system for robotics business operation.
- Develop REST API and gRPS API for the communication between robots and remote-operators.
- Develop robots’ operation management system to manage/monitor/optimize each robot’s task on the cloud platform.
- Develop robot’s real time data streaming platform and sdk for client
- Implement continuous integration environment for the backend system
- Implement scalable and maintenance-able system as a production system
- Optimize the application for maximum speed and scalability.
- Implement security and data protection.
Requirements
- Professional Experience of development of robotics or related IoT solutions as a full stack engineer.
- Experience in web front-end software (HTML/CSS)Knowledge of gRPC and REST API implementation on .NET for server side, C++/C# for the client side.
- Experience with .NET for web service, MySQL, Redis, MongoDB, nginx
- Experience with Microsoft Azure or Amazon Cloud Service, Google Cloud Platform or any other Cloud Platform
- Knowledge of or interest in software design in anticipation of ongoing development
- Creative Mind and Problem Solving Skills, especially in regards to solving customer pain points and requirements where appropriate
- Implementation of interfaces to partition dependencies via Dependency Injection
Remarks: It is important that the system you create makes a positive impact for the users and our customers. Ideally, new ideas and concepts and functionalities should be tested in a real environment and tangibles need to be measured with metrics internally and externally for the customer
Preferred Skills and Experience
- Knowledge of network programming, especially specification/implementation of webRTC (not just how to use SDK but how to implement, knowledge about the protocol stack. E.g. how to establish a connection via TURN server, how it works over NAT)
- Experience with cloud system management using Kubernetes for scalable/continuous production service
- Development experience in ROS, Blazor, Java/JavaScript/TypeScript and UnityUI/UX design based on UCD (User Centered Design)
- Development based on TDD (Test Driven Development)
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
1
1
0
Categories:
Deep Learning Jobs
Engineering Jobs
Tags: APIs Architecture Azure Engineering GCP Google Cloud Java JavaScript Kubernetes Machine Learning MongoDB MySQL REST API Robotics Security Streaming TDD TypeScript UX
Perks/benefits: Career development
Region:
Asia/Pacific
Country:
Japan
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Principal Data Scientist jobsPrincipal Data Engineer jobsData Scientist II jobsStaff Data Scientist jobsBI Developer jobsData Manager jobsJunior Data Analyst jobsResearch Scientist jobsData Science Manager jobsBusiness Data Analyst jobsLead Data Analyst jobsSenior AI Engineer jobsData Engineer III jobsData Science Intern jobsSr. Data Scientist jobsData Specialist jobsSoftware Engineer II jobsData Analyst Intern jobsSoftware Engineer, Machine Learning jobsJunior Data Engineer jobsData Analyst II jobsBI Analyst jobsSenior Data Scientist, Performance Marketing jobsSr Data Engineer jobsPrincipal Software Engineer jobs
Economics jobsSnowflake jobsLinux jobsHadoop jobsComputer Vision jobsOpen Source jobsJavaScript jobsMLOps jobsPhysics jobsBanking jobsRDBMS jobsKafka jobsAirflow jobsNoSQL jobsData Warehousing jobsScala jobsR&D jobsGoogle Cloud jobsKPIs jobsStreaming jobsData warehouse jobsClassification jobsGitHub jobsOracle jobsCX jobs
SAS jobsPostgreSQL jobsScikit-learn jobsData Mining jobsScrum jobsE-commerce jobsPandas jobsTerraform jobsDistributed Systems jobsPySpark jobsLooker jobsBigQuery jobsRobotics jobsJira jobsIndustrial jobsJenkins jobsUnstructured data jobsdbt jobsRedshift jobsReact jobsData strategy jobsMicroservices jobsMySQL jobsPharma jobsNumPy jobs