MailerMen logo

React Dashboards Frontend Intern

MailerMen

Actively hiring🇮🇳 Bengaluru, IndiaHybridInternship₹9.5K – ₹12K /mo0 yrs expReact Developer
Posted 2d agoBe an early applicant

What this role pays, in context

This listing pays 35% below the median for React Developer roles in India, which sits at ₹16.5K a month.

25th pct ₹14.5K75th pct ₹17.5K

Median of 5 other live React Developer listings in India on this board that state pay. Roles that do not disclose a salary are excluded rather than counted as zero.

Marketers open our analytics tab every Monday morning to find out whether last week's campaign worked. For two months, you are the person making that screen better.

Concretely, what you build

Charts, mostly. Open rate over time, a click heatmap showing which regions of an email get attention, a cohort table comparing subscriber segments, and an export button that produces a CSV people can genuinely open in Excel. The stack is React with Recharts, fed by a REST endpoint that returns far more data than any screen should render at once, so date range filtering and server side aggregation requests are part of the job. There is also a stubborn bug where chart tooltips render behind the sticky header, and it is yours now.

Who fits

Two months is short, so we want someone who can start writing code in week one rather than week three. That means arriving comfortable with hooks, data fetching and reading an API response. Charting libraries you can pick up here. You will work from the Indiranagar office on Mondays and Thursdays and remotely otherwise, closing the internship with a demo to the growth team.

Responsibilities

  • Build open rate and click through charts for the campaign analytics tab
  • Implement a cohort table comparing subscriber segments week over week
  • Add date range filtering that requests server side aggregates instead of raw rows
  • Ship a CSV export that opens cleanly in Excel and Google Sheets
  • Fix the stacking bug where chart tooltips render behind the sticky header
  • Demo the finished dashboard to the growth team at the end of the internship

Requirements

  • Final-year student or recent graduate; no work experience required
  • Already comfortable with hooks, data fetching and rendering lists in React
  • Able to read an API response and reshape it into chart-ready data
  • Present in the Indiranagar office on Mondays and Thursdays

Skills

Benefits

  • Paid stipend for a short, focused two-month engagement
  • Direct exposure to the growth team and how they read product data
  • Certificate of completion and a written reference