We are looking for React Developer who is passionate about React.js and building high quality user Interface.
Responsibilities:
Key Responsibilities
Develop interactive, responsive, and user-friendly web applications using
React.js
,
Material UI
, and related technologies.
Build and maintain server-side logic using
Node.js
and
Express.js
frameworks.
Manage and optimize
MongoDB
databases for performance and scalability.
Integrate frontend and backend components seamlessly using
REST APIs
or
GraphQL
.
Implement
Redux
and
Context API
for efficient state management.
Utilize
useEffect
,
useReducer
, and other React hooks to manage application behavior and lifecycle.
Implement secure authentication and authorization using
JWT
(JSON Web Tokens).
Handle
file upload
and storage efficiently in the application.
Generate and manage
reports in React
based on dynamic data.
Ensure smooth data flow and app performance with
Redis
caching and optimization techniques.
Maintain
source control
and version management using
Git
.
Apply
conditional rendering
and loading states to improve user experience during API calls.
Collaborate with the UI/UX team to ensure consistent and intuitive designs.
Troubleshoot and debug application issues across the stack.
Stay updated with emerging trends and technologies in React, Node.js, and JavaScript development.