Point your AI agent at freehire and let it find you a job.

Get the CLI →

Thinkwik

NewBe an early applicant

Reactjs Developer

Posted
Discussion

Job Description

We are looking for a skilled a React.js Developer with 2 to 4 years of experience to build and maintain high-quality web applications, emphasizing innovation, performance, and user experience. Join our team for impactful work with cutting-edge technologies.

Roles and Responsibilities

  • Implement advanced React concepts such as custom hooks, useMemo, useCallback, and performance optimization techniques.
  • Manage application state using React Context API and modern state management solutions.
  • Integrate GraphQL APIs along with REST APIs for efficient data fetching.
  • Develop real-time features using WebSockets / Socket.io where required.
  • Ensure cross-browser compatibility and mobile responsiveness.
  • Optimize application performance using lazy loading, code splitting, and memoization techniques.
  • Experience with TypeScript for building scalable and maintainable React applications.

Desired Candidate Profile

  • Strong knowledge of Advanced React Hooks, React Context and custom hooks development.
  • Experience integrating GraphQL using clients like Apollo or similar tools.
  • Familiarity with real-time communication using WebSockets / Socket.io.
  • Understanding of frontend performance optimization techniques such as lazy loading and code splitting.
  • Experience with modern build tools like Vite (optional addition to Webpack/Babel).
  • Experience with TypeScript for building scalable and maintainable React applications.
  • Familiarity with React Query / TanStack Query or similar libraries for efficient server-state management and API caching.
  • Experience with component libraries or design systems (Material UI, Ant Design, Chakra UI, Tailwind etc.).
  • Knowledge of Next.js for server-side rendering (SSR) and static site generation (SSG).
  • Understanding of frontend testing frameworks like Jest and React Testing Library.
  • Experience with CI/CD workflows and basic deployment processes.

Benefits

  • Friendly Work Environment
  • Maintain Work-life Balance
  • Company Sponsored Medical Insurance
  • 5 days working & Flexible timings
  • Frequent team outings
  • Yearly Leave Encashment

Location: Ahmedabad

Reporting to: Team Lead

Skills

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available