Strong proficiency in JavaScript (ES6+) and TypeScript
Deep understanding of React fundamentals (hooks, state, lifecycle methods, context API)
Experience with Redux, Recoil, Zustand, or MobX for state management
Proficiency in Next.js for server-side rendering (SSR)
Expertise in RESTful APIs, GraphQL, and backend integrations
Knowledge of UI libraries like Material-UI, Ant Design, Tailwind CSS
Testing skills with Jest, Mocha, Cypress, and React Testing Library
Familiarity with CI/CD tools like Docker, Jenkins, GitHub Actions
Understanding of security best practices in React development