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.
Similar Jobs
Frontend Engineer - Junior
Nationwide IT Services
Frontend Developer
System One Holdings, LLC
Front End Developer
Apex Systems
Front-End Engineer
FedTec
Java Full Stack Developer (Angular 16 / Node.js / Core Java / Spring Boot)
Lorven Technologies Inc.
More Jobs at Techedin
View all →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