1. Creating self -contained,reusabl,testable,modules and components.
2. writing non-blocking code resorting to advanture tech. search as multi threading when need.
3. writing justed idiomalic and documantes j javascript, HTML , CSS.
4. Writing unit testes using automated TDD tasks
5. delivering a complete front end APP.
6. ensuring high responsivness on mobile and deskpot
7. documenting the code inline using jsdoc or other convention
Mandatory Skills
Strong knowledge of ReactJS and Redux. Specifically, best practices and commonly used modules based on work experience
Proficiency with JavaScript, HTML5 and CSS3
Excellent problem solving abilities. Very good HackerRank/HackerEarth score will be a plus
Professional, precise communication skills
Working knowledge of Git