Senior Software Engineer (unity Webgl)

Remote, GB, United Kingdom

Job Description

Location:

Remote

Contract Type:

Full time###

About the Project




We are 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. The goal is to enable real-time 3D visualisation, customisation, and streamlined data workflows for clinical users.

Key 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 (e.g., via

Vue.js

or a comparable frontend framework) 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, sprint planning, and stakeholder reviews

Technical 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 extend or interface with it in a WebGL context

Nice to Have



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

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3243902
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, GB, United Kingdom
  • Education
    Not mentioned