Pular para o conteúdo principal

Full-Stack Developer – Graph Visualization (Contract)

Tecnologia
Aurora
Lisbon, PortugalHojeAté 10/01/2027
Contrato de prestação de serviços100% Remoto

Descrição da vaga

About the role

We have a working web app prototype built around an interactive hierarchical graph. We need a developer to extend its data model, improve how complex structures render, and refresh the UI. The tech stack and codebase are shared after an NDA is signed.

Scope

  • Data model.

    Nodes support multiple typed associations, each with its own attributes (type, status, dates, order).

  • Child nodes belong to a specific association or to a single parent.
  • Parent–child links are typed.
  • Associations and links get full CRUD with validation.

  1. Rendering.

    Each association’s children are grouped clearly beneath it, with minimal edge crossings and no overlaps at scale. The view supports expand/collapse, zoom, and pan.

  2. UI redesign.

    Modernize the node cards, connectors, typography, and colors. The layout must be fully responsive.

  3. Migration.

    Move existing data to the new schema with no loss.

Requirements

  • A track record of interactive graph or tree visualizations, using D3, React Flow, or custom layout algorithms.
  • Strong relational data modeling, especially many-to-many relationships with attributes.
  • A strong UI design sense.
  • All code and IP belong to the client.

Keywords
microsoft-graphdata-modelnodejsrenderinguser-interface-uireact-jsreactplanning-and-designvisual-art-designproduct-development-and-designintellectual-property

Interessado nesta vaga?