Senior Frontend Engineer – Data Visualization & Analytics

Year    MH, IN, India

Job Description

This role is for one of our clients



Industry: Technology, Information and Media
Seniority level: Mid-Senior level

Min Experience: 5 years
Location: Mumbai
JobType: full-time

About the Role


We're hiring a

Senior Frontend Engineer

with a strong command of React and data visualization libraries to craft intelligent, real-time analytics dashboards. You'll play a pivotal role in transforming vast datasets--ranging from social media intelligence to multi-tenant enterprise metrics--into interactive, intuitive, and high-performing UI components.
This role is perfect for someone who thrives at the intersection of design, performance, and deep data insights.

What You'll Do

Build Intelligent UIs


Architect and develop modular React + TypeScript interfaces with clean code structure and reusable components.
Implement responsive dashboards powered by

amCharts

and

D3.js

, visualizing real-time metrics, maps, heatmaps, and time series data.

Handle High-Volume Data


Optimize performance for

massive datasets

(10M+ records) using memoization, virtual scrolling, and Web Workers.
Enable smooth interactions via real-time data rendering powered by

WebSocket integrations

.

Visual Storytelling


Translate AI/ML insights and behavioral data into meaningful visualizations (e.g., anomaly charts, social media sentiment flows).
Design custom visual layers with

geospatial overlays

,

network graphs

, and

multi-dimensional KPIs

.

API-Driven Integration


Connect with REST and GraphQL APIs from platforms like Django/FastAPI.
Fetch, paginate, and visualize data from

PostgreSQL

,

NoSQL stores

, and

external APIs (Twitter, LinkedIn, etc.)

.

Security & Multi-Tenancy


Implement

tenant-specific UI themes

, access controls, and role-based dashboards.
Ensure adherence to web security practices including

XSS/CSRF protection

,

CSP

, and

data isolation

.

Team Collaboration


Partner with UX/UI teams to transform wireframes into polished visual experiences.
Guide junior engineers on component architecture, testing (Jest, Cypress), and visualization techniques.
Collaborate with backend, QA, and DevOps for full lifecycle delivery.

What You Bring

5+ years

of frontend development with production-grade React and TypeScript.

3+ years

hands-on experience in building interactive charts using

amCharts

,

D3.js

, or similar libraries.
Deep understanding of

data visualization principles

(color theory, legibility, interactivity).
Expertise in

state management

tools (Redux, Zustand, Context API).
Solid understanding of

performance tuning

for frontend-heavy applications with real-time or large data streams.
Comfortable working with

REST/GraphQL

, JSON, and pagination or streaming-based APIs.
Knowledge of

security best practices

(OWASP, JWT, OAuth2).
Experience with

unit/e2e testing

and

CI/CD workflows

(GitHub Actions, GitLab CI).

Nice-to-Have


Experience building

real-time dashboards

using WebSockets.
Exposure to

AI/ML visualization

, including model output overlays and predictive UI components.
Familiarity with

backend systems

(FastAPI, Django) and

data models

(PostgreSQL, NoSQL).

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3795897
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year