· Thorough understanding of React.js and its core principles, including prior experience with React.js workflows (such as Flux or Redux).
· In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
· Good knowledge on UI development/ tools.
· Excellent communication and teamwork skills, with the ability to work effectively in a fast-paced development environment.
· 5+ years of experience is preferred.
· Bachelor’s degree in computer science, information technology, or a similar field.