Senior Software Engineer - React, Three.js & 3D

Techedin

Canada

Remote

CAD 90,000 - 96,000

Part time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Techedin is seeking a Senior Software Engineer focused on React, Three.js, and 3D to drive immersive web experiences and XR-ready applications.

You will contribute across frontend and backend, build scalable cloud-enabled solutions, and collaborate with cross-functional teams in a fast-paced environment.

Qualifications

  • 8+ years of software development experience.
  • Strong proficiency with React.js or Next.js.
  • Strong experience with JavaScript and TypeScript.
  • Hands-on experience with 3D graphics frameworks (Three.js/Babylon.js).
  • Experience building full stack applications and cloud deployments.
  • Experience implementing REST APIs.
  • Experience with WebSockets or real-time communication.
  • Strong knowledge of HTML5 and CSS.
  • Experience with AWS services (S3).
  • Experience using Git/GitHub.
  • Experience working in Agile environments.
  • Strong problem-solving and communication skills.

Responsibilities

  • Build and maintain modern web applications using React.js or Next.js.
  • Develop immersive, multi-user collaborative experiences across interactive 3D environments.
  • Collaborate with product managers, designers, and engineers to research, prototype, and deliver new product capabilities.
  • Build frontend workflows that integrate with cloud services and backend platforms.
  • Develop scalable full stack applications, backend services, and cloud-based solutions.
  • Integrate REST APIs and real-time communication technologies such as WebSockets.
  • Create new tools and applications that enhance immersive user experiences.
  • Work with AWS services to support cloud-native application deployments.
  • Collaborate within Agile teams to deliver high-quality software in a fast-paced environment.
  • Write clean, maintainable, and well-tested code while contributing to continuous product improvements.

Skills

React.js/Next.js
JavaScript
TypeScript
Three.js/Babylon.js
Full stack development
REST APIs
WebSockets
HTML5/CSS
AWS S3
Git/GitHub
Agile
Problem solving
Communication

Job description

Job Title: Senior Software Engineer - React, Three.js & 3D

Location: 100% Remote, Canada

Job Type: T4 Contract

Experience: 8+ Years

Rate: CAD 65 to 70 per hour

Role Summary

We are hiring for a Senior Software Engineer - React, Three.js & 3D to work on a cutting-edge project focused on immersive web experiences and extended reality (XR). In this role, you'll build high-performance web applications, develop collaborative 3D experiences, and work with cloud technologies to deliver scalable solutions using modern frontend frameworks and full stack development practices.

Key Responsibilities
  • Build and maintain modern web applications using React.js or Next.js.
  • Develop immersive, multi-user collaborative experiences across interactive 3D environments.
  • Work with product managers, designers, and engineering teams to research, prototype, and deliver new product capabilities.
  • Build frontend workflows that integrate with cloud services and backend platforms.
  • Develop scalable full stack applications, backend services, and cloud-based solutions.
  • Integrate REST APIs and real-time communication technologies such as WebSockets.
  • Create new tools and applications that enhance immersive user experiences.
  • Work with AWS services to support cloud-native application deployments.
  • Collaborate within Agile teams to deliver high-quality software in a fast-paced environment.
  • Write clean, maintainable, and well-tested code while contributing to continuous product improvements.
Must-Have Skills
  • 8+ years of software development experience.
  • Strong proficiency with React.js or Next.js.
  • Strong experience with JavaScript and TypeScript.
  • Hands-on experience with Three.js, Babylon.js, or another 3D graphics framework.
  • Experience building full stack applications, backend services, and cloud deployments.
  • Experience implementing REST APIs.
  • Experience working with WebSockets or similar real-time communication technologies.
  • Strong knowledge of HTML5 and CSS.
  • Experience with AWS services, particularly Amazon S3.
  • Experience using Git and GitHub.
  • Experience working in Agile development environments.
  • Strong problem-solving and communication skills.
  • Comfortable working in a fast-paced product development environment.
Nice-to-Have Skills
  • Master's degree in Computer Science or a related technical discipline.
  • Experience working with SQL and NoSQL databases.
  • Experience using Docker.
  • Exposure to Augmented Reality (AR), Virtual Reality (VR), or Mixed Reality (MR) technologies.
  • Experience building collaborative 3D or XR web applications.
About Techedin

Techedin is a global IT staffing and technology services firm helping enterprises build high-performance tech teams. We support innovation at scale by connecting skilled professionals to leading companies and impactful projects. We prioritize transparency, responsiveness, and the right fit.

Diversity & Inclusion

At Techedin, we welcome applicants of all backgrounds, communities, and experiences. Our commitment to diversity, equity, and inclusion drives us to create hiring experiences that are open, fair, and human-first.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

UX/UI Developer (React/Next.js) Three.js or 3D Visualization
UX/UI Developer (React/Next.js) Three.js or 3D Visualization

Techedin • Toronto

Hybrid
Full Stack Software Engineer
Full Stack Software Engineer

Techedin • Toronto

Hybrid
CAD 62,000 - 76,000
Senior React Developer
Senior React Developer

Altis Technology • Alberta

Hybrid
CAD 140,000 - 150,000
Frontend Software Engineer – React/TypeScript
Frontend Software Engineer – React/TypeScript

Applicantz • Toronto

Hybrid
CAD 90,000 - 120,000
Full-Stack Developer - Node, React, TypeScript, & AI
Full-Stack Developer - Node, React, TypeScript, & AI

Parent Organization • Toronto

Hybrid
CAD 62,000 - 76,000
Full-Stack Developer - Node, React, TypeScript, & AI
Full-Stack Developer - Node, React, TypeScript, & AI

NearSource • Toronto

Hybrid
CAD 62,000 - 76,000
Full-Stack Developer - Node, React, TypeScript, & AI
Full-Stack Developer - Node, React, TypeScript, & AI

NearSource Technologies • Toronto

Hybrid
CAD 62,000 - 76,000
Hybrid work model
Staff Front-End Engineer - CANADA (Remote)
Staff Front-End Engineer - CANADA (Remote)

Luxury Presence • Montreal (administrative region)

On-site
CAD 120,000 - 150,000
Senior Full Stack Developer (TypeScript / React / Node.js)
Senior Full Stack Developer (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 110,000 - 135,000
React and TypeScript Developer
React and TypeScript Developer

United States Digital Space LLC • Toronto

On-site
CAD 70,000 - 90,000
Paid time off
Medical, dental, and vision coverage
Retirement savings plans
+2