Angular Developer for UI/Graph Visualizations (Mandetory Skill- D3.js Cytoscape.js)

Job ID: 40058933

Budget: ₹600 – ₹1,500 INR

Strong hands-on experience with:
Angular (v17+), Angular CLI
TypeScript, JavaScript (ES6+), HTML5, CSS3/SCSS
RxJS and reactive programming

Proven experience building complex, interactive UIs, specifically:
Graph / link-view visualizations
Tree or hierarchical views
Network or relationship visualizations, dashboards, or similar data-heavy components

Good understanding of DOM rendering performance and optimization techniques:

Experience consuming RESTful APIs and working with JSON data models.

Solid grasp of component-based architecture, separation of concerns, and reusable UI patterns.

Familiarity with responsive design principles and cross-browser compatibility.

Basic experience with testing frameworks and tools (e.g., Jasmine/Karma, Jest, Cypress, etc.).

Strong debugging, problem-solving, and analytical skills.

Good communication skills and ability to work effectively in a collaborative, agile environment.



PREFERRED / GOOD TO HAVE :

Experience with one or more visualization / graph libraries, such as:
D3.js
Cytoscape.js

Understanding of graph and tree data structures (nodes, edges, hierarchies, DAGs, adjacency, etc.).

Experience working with SVG, Canvas APIs, or WebGL-based visualizations.

Knowledge of state management libraries (NgRx, Akita, etc.).

Experience in data-heavy domains (e.g., fintech, analytics, monitoring, or similar).

Exposure to CI/CD pipelines and modern build/deployment workflows.
Related categories: JavaScript CSS HTML5 AngularJS JSON CSS3 RESTful API RxJS D3.js Angular