You will coordinate with the rest of the team to deliver a working product. Therefore, a commitment to collaborative problem solving, and quality product is important.
You will ensure that these components and overall applications are robust and easy to maintain.
Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Developing new user-facing features using React.js
Building reusable components using React concepts.
Translating designs and wireframes into high quality code
Thorough understanding of React.js and its core principles
Familiarity with newer specifications of EcmaScript
Familiarity with RESTful APIs
Knowledge of modern authorization mechanisms, such as JSON Web Token
Ability to understand business requirements and translate them into technical requirements
Understanding and ability to use version control tools i.e Git