Skip to main content
Techedin logo

Front-End Engineer – React/

Techedin
Full TimemidHybrid
Toronto, Ontario, CAPosted February 26, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaScriptTypeScriptReact

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Job Title:

Front-End Engineer - & (3D Visualization)

Job Type:

Hybrid (3 days remote), Toronto, Canada

Experience: 3-5 Years

Pay Rate:

CA $45-$50 per hour

Role Summary

We are hiring a Front-End Engineer - & (3D Visualization) for a large product-focused organization. In this role, you will help build high-performance user interfaces for complex engineering and research workflows, blending strong front-end development skills with core Human-Computer Interaction principles.

This role is well-suited for someone who enjoys turning complex technical concepts into intuitive, responsive, and visually clear user experiences.

Key Responsibilities

Design and build an interactive canvas to visually break down complex mechanical assemblies

Develop core HCI components that enable smooth, responsive interaction within CAD-based platforms

Create UI workflows for structured requirements input, guiding users through efficient and intuitive experiences

Build front-end components for user authentication and per-user project persistence

Develop UI components for editing and interacting with structured data in research applications

Create visualization controls for simulation outputs and kinematic movement within 3D CAD environments

Work closely with research scientists and engineers to translate complex ideas into usable UI solutions

Participate in iterative design and development cycles, incorporating feedback and research insights

Continuously refine UI quality, usability, and performance across features

Must-Have Skills

Strong experience building scalable, user-focused web interfaces.

The ability to independently lead the design concept phase, including hands-on UX conceptualization.

Hands-on expertise with React and for modern front-end development.

Advanced knowledge of JavaScript and TypeScript.

Experience working with 3D web graphics libraries such as

Experience using AI-assisted development tools such as Cursor or Copilotkit.

Solid understanding of UI and UX principles with strong attention to detail.

Experience creating responsive and adaptive interfaces across devices.

Ability to convert complex technical requirements into intuitive UI designs.

Bachelor's degree in Computer Science or an equivalent academic background.

Nice-to-Have Skills

Familiarity with CAD tools or engineering design workflows.

Exposure to data visualization or graph-based UI frameworks.

Working knowledge of Python, especially in environments using LLM agents or LangGraph.

Interested in this opportunity? Apply now, and our recruitment team will review your profile and reach out 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