Requirements
To ensure success as a React.js developer, you should have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications. Ultimately, you should be able to design and build modern user interface components to enhance application performance.
● More than 3 to 4 years of experience as a ReactJS and React-Native Developer.
● Deep knowledge of ReactJS, React-Native, Redux.
● Ability to solve project-based technical problems.
● Strong knowledge of Git.
● Being mastered on HTML, CSS, JavaScript ES6 and up.
● Strong JavaScript proficiency.
● Good knowledge of Rest API.
● Experience with user interface design.
● Experience with browser-based debugging and performance testing software.
● Good knowledge of technical and verbal English.
● Excellent communication skills.
● Having experience in writing PWA and SPA.
● Familiar with object-oriented and related concepts.
● Having domination on frontend techs such: Webpack, NPM, Less, Sass and etc.
● Sound knowledge of API (RESTful and GraphQL), GIT, or JWT.
● Agile software development environment experience.