Description


Looking for a strong React web engineer.
Must Now:
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, useEffect
·         caching & performance
·         useMemo & useCallback
·         component memization
·         App State (Global state)
·         Redux vs Context overview
·         Unit Testing Overview
·         Transitions with useTransition

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

Strong JavaScript Skills:
·         JavaScript, ES6,
·         functional programming concepts
·         event loop concepts
·         promises
·         Async/ Await
·         Node
·         Rest APIs
·         server side rendering in React
·         Authentication & error handling

Education

Bachelor's degree