Description
Role: React Js Developer
Company Name: Gammastack
Location: Indore
Key Responsibilities:
Component Development: Create reusable and well-structured React components that make up the user interface of the application.
State Management: Implement state management solutions such as React's built-in state, Context API, or external libraries like Redux or Mobx to manage application data.
UI Design Integration: Work closely with UI/UX designers to transform design concepts and wireframes into functional and visually appealing user interfaces.
Data Fetching: Fetch data from APIs and integrate it into the application, handling asynchronous operations effectively.
Routing: Set up client-side routing using React Router or similar tools to enable navigation and maintain the application's state during user interactions.
Performance Optimization: Optimize the application for speed and efficiency, focusing on rendering performance and minimizing unnecessary re-renders.
Testing: Write unit tests and use testing libraries like Jest and Enzyme to ensure the reliability and quality of the code.
Code Maintenance: Maintain and refactor existing code, making it more maintainable, modular, and following best practices.
Stateful and Stateless Components: Understand when to use stateful and stateless components and manage component lifecycle methods effectively.
Collaboration: Collaborate with other team members, including back-end developers, designers, and product managers, to ensure the successful delivery of the project.
Experience: 2 to 4 Years
E-mail: Lmapare@gammastack.com