Software Engineer — 3D Web / XR (Contract)
Remote — Canada | 5-Month Contract | Up to $58/hr (T4)
Our client, a global leader in design and engineering software used across architecture, construction, manufacturing, and entertainment, is building the next generation of immersive, team-oriented web experiences — and they're looking for a full-stack engineer who lives at the intersection of modern frontend and real-time 3D.
This is a prototyping-heavy seat on a small, fast-moving XR team inside a large product organization. You'll work alongside product managers, experience designers, and fellow engineers to research, build proofs of concept, and ship web workflows that let multiple users collaborate inside 3D environments in real time. Think startup pace with enterprise-scale platform tools behind you.
What you'll do
- Build modern, high-performance web frontends in React or Next.js, connected to the client's cloud platform and XR applications
- Develop multi-user,
collaborative experiences across 3D environments using real-time technologies like WebSockets
- Move quickly from idea to proof of concept to working software — this team explores, prototypes, and ships
What you bring:
- Strong proficiency in JavaScript/TypeScript with React.js or Next.js
- Hands-on experience building with 3D graphics libraries in the browser — three.js, babylon.js, or similar
- Full-stack experience: services, REST APIs, and cloud deployment (AWS, including S3)
- Experience with real-time communication (WebSockets or similar)
- Comfort working in an agile, ambiguous, move-fast environment
- 8+ years of software development experience
Nice to have: Docker, SQL/noSQL databases, and any exposure to AR/VR/MR. Details: Fully remote, open to candidates anywhere in Canada (EST hours preferred, PST workable). 5-month full-time contract, paid up to $58/hr on a T4 basis (no corp-to-corp option available).
📌 Frontend Developer (Toronto)
🏢 Swoon
📍 Toronto