Description

Job Description:
Looking for a strong React web engineer. React Core Concepts: React Advanced Concepts. Strong JavaScript Skills
Must know: 
1. React Core Concepts:
•  Basic JS, DOM & HTML Knowledge • Declarative vs Imperative react  • Code abstraction with Hooks &νβσπ;•  Deep understanding of JSX •  React hooks vs custom hooks, • local state management •        Unidirectional data flow •        controlled vs uncontrolled •        client side routing  •  data fetching •  advanced side effects, use Effect  • caching &performance  •        use Memo & use Callback •        component memization •        App State (Global state) •        Redux vs Context overview •        Unit Testing Overview •        Transitions with use Transition
2. React Advanced Concepts:
•    State & Refs ·   advanced Imperative patterns ·   Dynamic React Portals •    Advanced   Side Effects •    Compound Components •        Advanced Patterns for Context •  Accessibility •   Mutable Refs, Forwarding Refs, •   Render Props
3. Strong JavaScript Skills:
•  JavaScript, ES6, •   functional programming concepts •  event loop concepts
•  promises •   Async/ Await •   Node •  Rest APIs•  server-side rendering iReact
•   Authentication & error handling

Education

Bachelor's degree