Logo

Next.js / React.js Web Developer (RARR Job 6292)

For India'S Leading Diversified Group Of Manufacturing And Services
1 - 3 Years
Full Time
Immediate
Up to 3.8 LPA
1 Position(s)
Gurugram/ Gurgaon
Posted 19 Days Ago

Job Skills

Job Description

What You'll Build

  • Build the web portal using Next.js 16 (App Router) - live dashboards, alert views, device management
  • Implement real-time data updates using WebSockets or Server-Sent Events for live generation metrics
  • Build interactive charting components - energy yield timelines, Performance Ratio trends, MPPT comparison charts (Recharts / Chart.js)
  • Create the monthly generation report viewer - downloadable PDF preview in browser
  • Build multi-site management UI - device list, health scores, maintenance calendar
  • Implement authentication flows with JWT tokens from the Django backend
  • Optimise for performance - Core Web Vitals, lazy loading, code splitting
  • Collaborate with the Flutter engineer to maintain consistency in design language across web and mobile

Required Skills

  • React.js - hooks, context, component composition, custom hooks, state management
  • Next.js - App Router or Pages Router, SSR vs SSG decisions, API routes
  • TypeScript - basic typing, interfaces, generics. Or strong JavaScript with a willingness to adopt TS.
  • CSS / Tailwind CSS - responsive layouts, dark mode, component-level styling
  • REST API integration - fetch / axios, error handling, loading states, optimistic UI
  • Git - clean commit history, pull request workflow
  • Responsive design - mobile-first, tested across viewport sizes

Bonus Skills (Good to Have)

  • Data visualisation experience - Recharts, D3.js, Apache ECharts, or similar
  • WebSocket / real-time UI - live updating dashboards, connection handling
  • Grafana embedding - iframes or Grafana API integration for embedded dashboards
  • Testing - Jest, React Testing Library, Playwright for E2E
  • Basic understanding of IoT / energy data - not required but a plus
  • Figma - ability to translate design mockups to pixel-accurate components

You'll Thrive Here If You

  • Have a portfolio, GitHub projects, or freelance work that shows real React / Next.js builds
  • Care about user experience - not just making it work, but making it clear and fast
  • Are comfortable with ambiguity - design specs are sometimes rough, you iterate
  • Ask questions early, communicate blockers clearly, and review others' PRs constructively
  • Are excited about building a product used by real solar plant operators, not just internal tools

What You Get

  • Experience building real-time industrial data dashboards - rare frontend portfolio piece
  • Ownership over the web product - your decisions ship
  • Exposure to backend APIs, ML outputs, and IoT data pipelines
  • Direct path to senior frontend or full-stack role as the product grows