mycareers logo


Showing: 4088  jobs
Front End Developer
Spectraforce
Toronto, Ontario

12 minutes ago

Job Description

Position: Front End Developer
Duration: 10+ Months
Location: Toronto, ON, Hybrid Role

Job Description:

Build modular front-end components for a dynamic UI research platform that enables:
Integration with 3D building viewers (Tandem/APS) for spatial context visualization
Interactive knowledge graph visualization with bidirectional highlighting to 3D views
Time-series data visualization (temperature, humidity, sensor readings)
Timeline/schedule scrubber for temporal exploration of construction progress
Heat map overlays for thermal visualization in a 3D context
Specification and document display with contextual highlighting
Conversational interface panel for AI assistant integration
Role-based interface switching (Superintendent, Project Manager, Safety Manager, BIM Coordinator, Architect)

Scope
Front-end development only
No AI/ML model development required
Focus on demonstration and research applications
Components should be modular and independently deliverable
Work in coordination with the UX Research Lead on component specifications and design direction

Required Skills:
Strong React/TypeScript development experience
WebGL experience for 3D visualization integration
Data visualization libraries (D3.js, Recharts, High Charts, or similar)
Responsive design for tablet/iPad interfaces
AI-Assisted UX / AI-Driven UI generation
Adaptive design thinking to conceptualize beyond fixed layouts and design for systems that flex
Comfort designing for “agentic” workflows with a degree of unpredictability / unclear state

Preferred Skills:
Experience with Client Platform Services (APS) viewer or similar 3D web viewers
Familiarity with construction or AEC industry applications
Experience with real-time data streaming and WebSocket integration
  
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 50.40/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you