React.js Developer

We're looking for an experienced and innovative React.js Developer to join our team and help us build high-quality web applications. As part of our team, you will be responsible for creating and maintaining web applications, focusing on quality, performance and user experience. Your role will involve utilizing your proficiency in cutting-edge technologies and frameworks to deliver exceptional results.

clients

Job Profile

designation
Software Engineer
yearsOfExperience
Years of Experience: 2-4 Years
education
Education: B.Tech or M.Tech in IT/CSE, BCA, MCA
salary
Salary: Not a constraint for the right candidate
location
Location: Ahmedabad
jobType
Job Type: Full-Time

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

  • 5 Days a Week
  • Health Insurance
  • Flexible Timings
  • Open Work Culture
  • Workshops & Webinars
  • Awards & Recognition
  • Festive Celebrations

Interested? We’d love to have you.

Basic Info
Phone
Professional Details
Select Qualification
Select Notice Period
Select Employment Status
Address Details
Select Country
Select your preference
Only PDF, DOC, DOCX

Choose your adventure

Thinkwik is a digital brand agency that lives where design, technology and experience collide. We are obsessed with creativity-challenging what is, while defining what comes next.

Apply now
Python + AI/ML

Experience: 2-3 Years

Vacancy: 2 Positions

Job type: Full-Time

Apply now
React.js Developer

Experience: 2-4 Years

Vacancy: 2 Positions

Job type: Full-Time