React Developer

React Developer

Key Skills & Requirements:

Proficiency in React.js:
Deep understanding of React fundamentals like components, props, state, and lifecycle methods.

Experience with React Hooks:
Familiarity with useState, useEffect, and other hooks for state management and side effects.

Context API or Redux:
Knowledge of global state management using React’s Context API or Redux for larger applications.

Understanding of Performance Optimization:
Use of React.memo for memoizing components and improving rendering performance.

Handling Side Effects:
Ability to use useEffect for managing side effects like data fetching, and awareness of the difference between useEffect and useLayoutEffect.

React Fragments:
Experience with React Fragments for returning multiple elements without unnecessary DOM nodes.

Responsive UI Design:
Ability to create responsive and accessible user interfaces with a good understanding of CSS and design principles.

Collaboration & Best Practices:
Ability to write clean, maintainable, and reusable code following React best practices.
Familiarity with version control systems (e.g., Git) and Agile development methodologies.

Bonus Skills:

React Router for navigation between views.
Experience with Material-UI or similar UI frameworks.
Knowledge of TypeScript for type safety in React projects.

Job Category: Remote
Job Type: Full Time
Job Location: Anyware

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
A dynamic creative firm, Keyframe Designs specialises in visual communication, web development, software development, branding, UI/UX design and development, and creative studio services. Our skilled group of strategists, developers, and designers is committed to turning your concepts into outstanding digital experiences.

Links

Contact

Keyframe Designs LLP
TC 11, 1265 , Chempazathi P.O Trivandrum, Kerala
+91 9048430537

Keyframe Designs LLP
100 feet road , Ejipura, Bangalore
+91 9846287980

Copyright © 2024 | Keyframe Designs