UX/UI Developer; React/Next.js Three.js or 3D Visualization
Job Title: UX/UI Developer (React/Next.js) Three.js or 3D Visualization
Job Type: Hybrid (3 days remote), Toronto, Canada
Experience: 4-5 Years
Job Arrangement: T4 Contract
Rate: $45-$50 CAD PH
Role SummaryWe are hiring a UX/UI Developer (React/Next.js), Three.js, or 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
- 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 Next.js for modern front-end development.
- Advanced knowledge of JavaScript and Type Script.
- Experience working with 3D web graphics libraries such as Three.js.
- 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.
- 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 Lang Graph.
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.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: