Symbotic

Senior 3D Web Engineer (Three.js, WebGL, WebGPU)

Symbotic
Apply
5 days ago
Ho Chi Minh City, VietnamSenior

Responsibilities

  • Design, develop, and maintain cloud-based 3D digital twin and simulation applications for robotic warehouse automation systems.
  • Build interactive 3D web applications using Three.js, WebGL, WebGPU, and modern frontend technologies.
  • Develop visualizations for robot movement, warehouse layouts, fleet behavior, simulation results, telemetry data, and automation workflows.
  • Implement 3D rendering features including scene management, camera controls, object interaction, animation, lighting, shadows, shaders, materials, and performance optimization.
  • Identify and resolve frontend and 3D rendering performance bottlenecks across platforms, browsers, and hardware configurations.
  • Integrate 3D visualization features with backend services, simulation engines, cloud APIs, telemetry streams, and digital twin data sources.
  • Collaborate with simulation, robotics, cloud, backend, UX/UI, product, and QA teams.
  • Translate robotics, simulation, and operational requirements into user-facing tools.
  • Provide technical insights, trade-off analysis, risk assessments, and recommendations to leadership stakeholders.
  • Mentor engineers, promote frontend and 3D engineering best practices, and maintain technical documentation.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Game Development, Computer Graphics, Robotics, Software Engineering, or a related technical discipline.
  • 5+ years of professional software engineering experience with strong frontend and/or 3D application development experience.
  • 3+ years of professional experience with modern frontend frameworks such as React, Vue.js, Angular, or similar technologies.
  • Professional expertise with ReactJS and ThreeJS.
  • Mastery of JavaScript and TypeScript.
  • Experience with 3D rendering techniques including shaders, lighting, shadow mapping, materials, textures, camera systems, object selection, and scene optimization.
  • Understanding of frontend reliability, scalability, performance optimization, maintainability, and testing.
  • Preferred experience with ECS software architecture, Blender, robotics systems, warehouse automation, digital twin platforms, simulation systems, telemetry visualization, or operational data platforms.
  • Preferred experience using AI-assisted development tools such as GitHub Copilot, Cursor, Windsurf, or similar tools.
  • Strong teamwork, communication, time management, ownership, and problem-solving skills.
  • Working proficiency in verbal and written English and the ability to communicate technical concepts, findings, risks, and recommendations to leadership.
  • Valid driver’s license and ability to travel to client and customer locations.

Benefits

  • Up to 10% travel may be required.
  • Business travel expenses are reimbursed according to program guidelines.
  • Eligible employees may receive a corporate credit card, though a personal credit card may be needed during onboarding.
  • Equal opportunity employer with a stated commitment to an inclusive workplace.

Tech Stack

AngularJavaScriptReactThree.jsTypeScriptVue.js

Categories

Symbotic

About Symbotic

1,001-5,000 employees
Contact me