1. Bachelor’s degree in computer science, information technology, or a similar field.
2. Previous experience working as a react.js developer.
3. In-depth knowledge of JavaScript, CSS, HTML, Bulma, Tailwind Ui and front-end languages.
4. Knowledge of REACT tools including React.js, Next.js.
5. Experience with user interface design.
6. Knowledge of performance testing frameworks including lighthouse and google page insights etc.
7. Experience with browser-based debugging and performance testing software.
8. Excellent troubleshooting skills.
9. Good project management skills.
10. Excellent in SEO, Figma, Adobe Photoshop, etc.