Senior Software Engineer (Unity WebGL)

RemoteStar

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Lead architectural decisions and R&D phases of a browser-native 3D platform built on top of Unity WebGL
  • Define and implement the web technology stack, including Unity WebGL, WebAssembly modules, and JavaScript interoperability
  • Export existing Unity desktop functionality to WebGL, integrating C++ logic using Emscripten
  • Develop a web interface that integrates with the Unity canvas using modern frontend frameworks
  • Collaborate with product teams to translate clinical requirements into performant 3D tools
  • Work with backend engineers on real-time collaboration features, including data streaming and session sync
  • Participate in agile team processes, including weekly stand-ups and sprint planning

Requirements

  • Proven experience with Unity WebGL builds and plugin integration workflows
  • Hands-on experience compiling and integrating C++ or Rust libraries into WebAssembly using Emscripten
  • Proficiency in JavaScript, TypeScript, and modern frontend tools such as Vite, Webpack, or Rollup
  • Strong understanding of WebGL and browser-based 3D rendering constraints
  • Experience working with 3D file formats such as STL, OBJ, or 3MF
  • Knowledge of performance optimization and memory management in browser environments
  • Familiarity with Unity’s interaction system and how to interface with it in a WebGL context

Preferred Qualifications

  • Experience with Vue.js or another modern reactive frontend framework
  • Background in medical software or regulated industries (HIPAA, FDA, etc.)
  • Exposure to collaborative multi-user environments, such as CRDT-based or real-time sync architectures
  • Familiarity with cloud-based processing workflows (AWS, Azure)
  • Experience with mesh processing libraries such as libigl, CGAL, or pmp in WASM pipelines

About the Company

RemoteStar is building a next-generation 3D web engine to support the design and customization of orthopaedic devices, transitioning from a Unity-based desktop application to a collaborative, browser-based platform.

Skills & tools

UnityWebGLWebAssemblyTypeScriptC++JavaScript

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Unity WebGL builds
  2. 02Emscripten
  3. 03C++ or Rust
  4. 04JavaScript
  5. 05TypeScript
  6. 06WebGL
  7. 073D file formats (STL, OBJ, 3MF)
  8. 08Performance optimization