5 days ago
Ho Chi Minh City, VietnamSenior
Responsibilities
- Design, develop, and maintain fullstack web applications using React and Next.js and backend services using Node.js.
- Build APIs, real-time services, monitoring dashboards, playback tools, diagnostic tools, and operational workflows for robotics and warehouse automation.
- Implement secure and scalable data pipelines for ingesting data and updating digital twin models.
- Manage and optimize cloud infrastructure, storage, computing resources, and network connectivity for digital twin simulations.
- Collaborate with UX/UI designers, product stakeholders, robotics engineers, cloud engineers, QA engineers, data engineers, and operational users.
- Support application deployment, CI/CD, production support, troubleshooting, monitoring, and performance optimization.
- Maintain technical documentation, architecture diagrams, API specifications, deployment guides, and operational notes.
- Support integrations with simulation, digital twin, telemetry, diagnostics, fleet management, and enterprise automation workflows.
- Travel up to 10% to client and customer locations as required.
Requirements
- 5+ years of professional fullstack software development experience with strong frontend and backend expertise.
- Strong experience with JavaScript or TypeScript, Node.js, React.js, and Next.js.
- Experience designing scalable backend services, APIs, real-time services, and cloud-based applications.
- Experience building modern web applications with attention to usability, performance, maintainability, and reliability.
- Experience with frontend data visualization, dashboard development, or complex web-based user interfaces.
- Preferred experience with WebGL, Three.js, or WebGPU for web-based 3D rendering or visualization.
- Experience with data processing pipelines, event-driven systems, real-time data streams, or high-volume telemetry data.
- Familiarity with Google Cloud Platform or Microsoft Azure.
- Experience with databases and data platforms such as MongoDB, Snowflake, or PostgreSQL.
- Experience with messaging and streaming systems such as Kafka, RabbitMQ, ZeroMQ, or NATS.
- Familiarity with containerization, deployment automation, monitoring, logging, and modern DevOps practices.
- Experience with robotics, warehouse automation, digital twin platforms, simulation systems, IoT, telemetry systems, or operational data platforms is a plus.
- Experience supporting AI-powered, data-driven, or enterprise automation workflows is a plus.
- Experience using AI-assisted development tools such as GitHub Copilot, Cursor, or Windsurf is a plus.
- Strong teamwork, communication, time management, ownership, and problem-solving skills.
- Working proficiency in verbal and written English and ability to communicate technical concepts, findings, risks, and recommendations to leadership.
- Valid driver's license and ability to drive or fly 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, although a personal credit card may be required during onboarding.
- Equal opportunity employer with a stated commitment to an inclusive workplace.
Tech Stack
Apache KafkaAzureGoogle Cloud PlatformJavaScriptMongoDBNext.jsNode.jsPostgreSQLRabbitMQReactSnowflakeThree.jsTypeScript
