React JS Developer

A data & analytics product companyPosted 24d ago

LocationHyderabad
Experience2–5 years
Salary₹12–20 LPA
Work modeOn-site

React.jsReduxReact HooksTypeScriptJavaScript (ES6+)HTML5CSS3REST APIsJestAnt Design

About the company

A product company in Hyderabad that builds its own data, BI and analytics products. You'll work in the product engineering team on features used by real customers every day: product work, not client projects.

What you'll do

  • Build and improve product features in React for data-heavy, analytics-style applications
  • Design and build reusable, scalable UI components that the whole team uses
  • Integrate REST APIs, with clean loading, error and empty states
  • Manage application state with Redux and React Hooks, keeping it predictable as the product grows
  • Find and fix performance problems: slow screens, large tables and lists, unnecessary re-renders
  • Work closely with UI/UX designers and backend engineers, from design to release
  • Write tests and debug issues

Must have

  • 2-5 years of hands-on experience building production web applications with React.js
  • Strong experience with Redux and React Hooks in real projects
  • Strong JavaScript (ES6+), HTML5 and CSS3
  • TypeScript in React projects
  • Experience integrating REST APIs
  • Experience building reusable components and managing state in a growing codebase
  • Git, plus debugging and testing habits

Good to have

  • Jest / React Testing Library
  • Frontend performance work: profiling, memoization, code splitting, virtualised lists
  • Ant Design or a similar UI component library
  • Experience with dashboards, data visualisation, BI or analytics products

Details

  • Location: Hyderabad, on-site
  • Experience: 2-5 years
  • Salary: competitive, up to 16 LPA
  • Joining: immediate joiners or up to 15 days' notice preferred

What happens next

  1. 1
    Your CV is evaluatedScored against this role within minutes, across 19 dimensions.
  2. 2
    A recruiter calls you within 48 hoursWhatever the outcome. If it fits, you get the full brief on the company, team and pay.
  3. 3
    Interviews with the companyWe schedule them and prepare you for each one.
  4. 4
    Offer and joiningWe stay with you through the offer, notice period and your first 90 days.
Know someone who fits?WhatsAppLinkedIn
React JS Developer₹12–20 LPA
Apply now