Cognitive3D
WebXR SDK Software Engineer (Contract)
Location: Remote (Canada-based)
Type: Contract (3 months, with potential for extension or conversion to full-time)
About Us
Our team operates remotely and spans multiple time zones in Canada. We place a strong emphasis on communication, teamwork, and the ability to thrive in a distributed work environment.
At Cognitive3D, we build and operate a platform that records, measures, aggregates, and analyzes data from VR, AR, and MR experiences. Our technology helps brands develop better products, understand spaces in new ways, and carry out training with more clear results. But that’s not all: we’re also creating a language for this type of insight, giving our customers new ways to understand and quantify human performance.
The Role
We’re looking for a WebXR SDK Software Engineer to help evolve our JavaScript SDK for collecting analytics from WebXR-based VR applications. You’ll be responsible for updating, maintaining, and enhancing our existing SDK to achieve runtime feature parity with our Unity SDK and ensure strong integration with platforms like PlayCanvas.
This is a remote, contract role open to candidates based in Canada. You’ll collaborate closely with our SDK, backend, and product teams while maintaining overlap with Pacific Time hours (minimum half-day). Our daily standup is at 9:00 AM PT.
Key Responsibilities
What We’re Looking For
Required:
Nice-to-Have:
Tools & Environment
Contract Details
Diversity & Inclusion
We value diverse perspectives and strive to create an inclusive environment where everyone can thrive.
How to Apply
Apply directly through LinkedIn with your resume. Including links to relevant GitHub repositories or portfolio projects is highly encouraged.