Skip to main content
Techedin logo

Frontend Developer (React, TypeScript, WebGL)

Techedin
Be an Early ApplicantFull TimemidHybrid
Toronto, Ontario, CAPosted March 13, 2026

Job Description

Job Title: Frontend Developer (React, TypeScript, WebGL)

Job Location: Hybrid (1–2 days), Toronto, Canada

Experience: 5 to 10 Years

Pay Rate: CA $45-$50 per hour

Role Summary

We are hiring a Frontend Developer who will build interactive UI components for a next-generation construction intelligence platform. The selected candidate will work on creating modular, dynamic interfaces that adapt to real-time construction data and user roles. This role focuses on building responsive and visually rich applications using React, TypeScript, WebGL, and modern data visualization tools.

Key Responsibilities

  • Build modular and reusable React/TypeScript UI components for a dynamic interface platform
  • Develop interactive user interfaces that adapt to real-time construction site events and user roles
  • Integrate UI components with 3D building viewers to provide spatial context for project data
  • Implement data visualization features such as time-series charts, heat maps, and progress dashboards
  • Develop knowledge graph visualizations with bidirectional highlighting linked to 3D views
  • Create responsive UI experiences optimized for tablet and iPad interfaces used on construction sites
  • Build timeline and schedule exploration tools for tracking construction progress over time
  • Implement contextual document and specification viewers with highlighted references
  • Collaborate with the UX Research Lead to translate design concepts into functional UI components
  • Develop demonstration applications for research initiatives and technology conference showcases
  • Ensure components are modular, reusable, and independently deployable for research prototypes

Must-Have Skills

  • Strong experience building front-end applications using React and TypeScript
  • Hands-on experience with WebGL for 3D visualization integration
  • Experience working with data visualization libraries such as D3.js, Recharts, High Charts, or similar
  • Strong skills in responsive UI development for tablet and iPad interfaces
  • Experience designing or implementing AI-assisted UX or AI-driven UI generation workflows
  • Ability to design adaptive interfaces that support dynamic or unpredictable user interactions

Nice-to-Have Skills

  • Familiarity with construction, architecture, engineering, or AEC industry applications
  • Experience integrating real-time data streaming using WebSockets or similar technologies

Interested in this opportunity? Apply now and our recruitment team will review your profile and reach out if it aligns with client requirements.

We value every application and aim to respond to those closely matching the role criteria. Even if you don’t hear back this time, we encourage you to stay connected with us for future opportunities.Would you be interested in this opportunity? Please apply now, and our recruitment team will look over your profile and let us know if it aligns with project requirements.

We value every application and aim to connect with candidates who closely match the role. Even if you do not hear back immediately, we encourage you to stay engaged with us for future opportunities.

About Techedin:

Techedin is a global IT staffing and technology services firm that helps organizations build high-performing technology teams. We connect skilled professionals with impactful projects while focusing on transparency, responsiveness, and long-term career alignment.

Equal Opportunity Statement:

At Techedin, we welcome applicants from all backgrounds and experiences. Our commitment to diversity, equity, and inclusion shapes a hiring process that is fair, respectful, and people-first.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free