{"schemaVersion":"jobsearcher.job.v1","id":"6100ef62a4cff4ab67889f42","url":"https://jobsearcher.com/jobs/6100ef62a4cff4ab67889f42","canonicalUrl":"https://jobsearcher.com/jobs/6100ef62a4cff4ab67889f42","title":"Senior Software Engineer (Remote)","description":"Location:Remote Contract Type:Full time About the ProjectWe are building a next-generation3D web engineto support the design and customization oforthopaedic 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 ResponsibilitiesLead 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 usingEmscripten Develop a web interface that integrates with the Unity canvas (e.g., viaVue.jsor 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 RequirementsProven experience withUnity WebGL buildsand plugin integration workflows Hands-on experience compiling and integratingC++ or Rust libraries into WebAssemblyusingEmscripten Proficiency inJavaScript ,TypeScript , and modern frontend tools such asVite ,Webpack , orRollup Strong understanding ofWebGLand browser-based 3D rendering constraints Experience working with 3D file formats such asSTL ,OBJ , or3MF Knowledge ofperformance optimizationandmemory managementin browser environments Familiarity with Unity's interaction system and how to extend or interface with it in a WebGL context Nice to HaveExperience withVue.jsor another modern reactive frontend framework Background inmedical softwareor regulated industries (HIPAA, FDA, etc.) Exposure tocollaborative multi-user environments , such as CRDT-based or real-time sync architectures Familiarity withcloud-based processing workflows(AWS, Azure) Experience withmesh processinglibraries such aslibigl ,CGAL , orpmpin WASM pipelines#J-18808-Ljbffr","company":"Remotestar","rawCompany":"remotestar","isRemote":true,"isActive":false,"createdAt":"2026-04-27T10:24:15.905Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer (Remote)","description":"Location:Remote Contract Type:Full time About the ProjectWe are building a next-generation3D web engineto support the design and customization oforthopaedic 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 ResponsibilitiesLead 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 usingEmscripten Develop a web interface that integrates with the Unity canvas (e.g., viaVue.jsor 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 RequirementsProven experience withUnity WebGL buildsand plugin integration workflows Hands-on experience compiling and integratingC++ or Rust libraries into WebAssemblyusingEmscripten Proficiency inJavaScript ,TypeScript , and modern frontend tools such asVite ,Webpack , orRollup Strong understanding ofWebGLand browser-based 3D rendering constraints Experience working with 3D file formats such asSTL ,OBJ , or3MF Knowledge ofperformance optimizationandmemory managementin browser environments Familiarity with Unity's interaction system and how to extend or interface with it in a WebGL context Nice to HaveExperience withVue.jsor another modern reactive frontend framework Background inmedical softwareor regulated industries (HIPAA, FDA, etc.) Exposure tocollaborative multi-user environments , such as CRDT-based or real-time sync architectures Familiarity withcloud-based processing workflows(AWS, Azure) Experience withmesh processinglibraries such aslibigl ,CGAL , orpmpin WASM pipelines#J-18808-Ljbffr","datePosted":"2026-04-27T10:24:15.905Z","dateModified":"2026-04-27T10:24:15.905Z","hiringOrganization":{"@type":"Organization","name":"Remotestar","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6100ef62a4cff4ab67889f42"},"url":"https://jobsearcher.com/jobs/6100ef62a4cff4ab67889f42"}}