Build reusable components using React Js
- Write well-designed, testable, efficient code using the latest development best practices.
- Optimize application for maximum speed and scalability
- Solve complex problems
- Code reviews
- Stay up-to-date on emerging technologies
- Communicate with teammates and clients in English Required qualifications

Required Qualifications:

- Strong JavaScript knowledge
- Strong communication skills in English
- 2+ years experience with one or more JavaScript frameworks,
- Hands on experience of developing application using ReactJS
- Understanding modern JavaScript development eco-system is a plus
- npm, yarn, webpack, babel
- Proficiency with browser based debugging and performance testing
- Familiarity with RESTful APIs
- Solid understanding of design patterns
- Knowledge of any backend technology is a plus
- Willingness to learn and constantly develop your skills
- Attention to details