*About the Role:**We are looking for passionate and enthusiast React developers who are keen towards learning. The individual will be responsible for analyzing the user requirements and business objectives.
*Technical Skills**
Strong knowledge of Type**Script, JavaScript (ES6\+), HTML5, CSS3**
Proficiency in **React.js (Hooks, Context API, Functional Components)**
Basic understanding of **Redux or other state management libraries**
Experience with **REST APIs / GraphQL integration**
Familiarity with **React Router, component lifecycle, conditional rendering**
Understanding of **responsive design, CSS frameworks (Tailwind, Bootstrap, Material UI, Shadcn UI)**
Knowledge of **Git/GitHub and version control best practices**
Basic knowledge of **testing frameworks** (Jest, React Testing Library)
Awareness of **performance optimization** (lazy loading, memoization, code splitting)
Understanding of **frontend build tools** (Webpack, Vite, Babel, npm/yarn)
Strong knowledge of **TanStack Query (React Query)** for data fetching, caching, and server\-state management.
Proficiency in **React Hook Form** **or** **Formik** for efficient form state management.
RESTful API integration using **Axios** or **fetch**.
*Job Roles And Responsibilities**
Develop and maintain **React.js web applications** with clean, reusable components
Collaborate with backend developers to integrate APIs
Write **responsive and cross\-browser compatible UIs**
Ensure **performance optimization** and smooth UX
**Refactor large code bases** carefully while maintaining backward compatibility and avoiding regressions.
Participate in **code reviews, daily standups, and sprint planning**
Debug, troubleshoot, and fix frontend issues
Contribute to **unit testing and documentation**
Work closely with designers to **implement UI/UX requirements**
Stay updated with **latest frontend trends and best practices**