Full-Stack Developer – Graph Visualization (Contract)
AuroraDescriçã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.
- 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.
- UI redesign.
Modernize the node cards, connectors, typography, and colors. The layout must be fully responsive.
- 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.
Interessado nesta vaga?