
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 By : RARR Technologies Pvt Ltd
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
Matching Jobs
No matching jobs found.