Search by job, company or skills

React JS Intern

React JS Intern

VE3D
Fresher
Not Disclosed
Early Applicant
  • Posted 14 hours ago
  • Be among the first 10 applicants

Job Description

Job title:React JS Intern

Location: Pune, Maharashtra, India

Position Type: Full-time

Experience Level: 0-1 year

About The Role

We're looking for a motivated React Developer Intern to join our frontend team. You'll help build responsive, real-time web applications, working closely with senior developers and designers. This is a hands-on role where you'll ship real features and learn how production apps are built and maintained.

Requirements

What you'll do

  • Build and maintain reusable React components and UI features
  • Implement real-time functionality (live updates, notifications, chat) using WebSockets
  • Integrate frontend screens with REST APIs using TanStack Query for data fetching, caching, and syncing server state
  • Manage application state across components
  • Debug issues, fix bugs, and improve performance
  • Participate in code reviews and team stand-ups
  • Write clean, readable, and well-documented code

What we're looking for

  • Solid understanding of JavaScript (ES6+), HTML, and CSS
  • Good knowledge of React fundamentals: functional components, JSX, props and state, and component lifecycle
  • Hands-on experience with core hooks such as useState, useEffect, useContext, useRef, and useMemo/useCallback
  • Familiarity with React Router for navigation
  • Basic understanding of WebSockets: how they differ from HTTP, opening and closing connections, sending and receiving messages, and handling reconnection (experience with Socket.IO or the native WebSocket API is a plus)
  • Experience fetching data from APIs (fetch or Axios) and handling loading/error states
  • Basic knowledge of Git and GitHub
  • Eagerness to learn and take feedback

Nice to have

  • Familiarity with TanStack Query (React Query): useQuery and useMutation, query keys, caching and invalidation, and handling loading/error states
  • Exposure to a state management library (Redux Toolkit, Zustand, or similar)
  • Experience with TypeScript
  • Familiarity with Tailwind CSS or a component library (MUI, shadcn/ui)
  • Basic knowledge of Node.js/Express

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

WebSockets

TanStack Query

React Router

Axios

About Company