logo
emagine

Frontend Developer (2D/3D)

EU

August 16, 2026 at 1:19 PM

✨ AI summary

Location

  • Portugal (Remote)

Languages

  • JavaScript

Frameworks

  • Three.js
  • Fabric.js
  • HTML5 Canvas
Introduction & Summary:

We are seeking a skilled Frontend Developer with expertise in 3D visualization frameworks such as Three.js or HTML5 Canvas using Fabric.js. The ideal candidate will have experience in high-performance visualization of 3D graphics and scenes in web browsers. Key skills include strong communication, organization, and a collaborative approach to teamwork.

Main Responsibilities: You will be responsible for creating visually compelling 3D mappings of points of interest in a geospatial context. Key responsibilities include:

  • Developing interactive 3D visualizations using Three.js or similar frameworks.
  • Implementing features that enhance user interaction with geospatial data.
  • Collaborating with team members to define project requirements and deliverables.
  • Optimizing graphics for high performance in web browsers.
  • Troubleshooting and debugging visualization issues.
  • Integrating front-end solutions with back-end services.
  • Using technical tools effectively to streamline workflows.

Key Requirements:

  • Proficiency in Three.js or similar 3D visualization frameworks.
  • Experience with HTML5 Canvas and Fabric.js.
  • Strong aptitude with technology including Excel, Google Workspace, Slack, and Asana.
  • Excellent communication and organization skills.
  • Ability to work effectively in a team environment.
  • Willingness to learn new skills and technologies.

Nice to Have:

  • Experience with geospatial data visualization.
  • Familiarity with additional web development frameworks and tools.
  • Background in computer graphics or related fields.

Other Details: This role offers the opportunity to work on innovative projects in a dynamic work environment with remote work. We seek candidates who are adaptable and eager to learn.