-Design, build, and maintain scalable web tools for 3D robot visualization and real-time robot control
-Integrate APIs and write clean, testable, and maintainable code
-Gather and evaluate requirements from different stakeholders (software team members, operators, and customers) and recommend the best solutions
-Help to define the product and contribute to the overall architecture design and documentation of Smart+ platform
-Participate in standups, code review, testing on physical robots, and other team activities of a typical agile team