Experience working in Agile Team and working understanding of Scrum && Kanban,Understanding of various advance Javascript concepts
Ability to write well-documented, clean Javascript code
Strong hands-on experience in enterprise grade mobile application development with React
Native/React JS programming experience
Can demonstrate use of OOPs Patterns
Build pixel-perfect, buttery smooth UIs across both mobile platforms
Ability to implement third party libraries into an existing code
Familiarity with native build tools, like XCode, Android Studio
Experience with automated testing suites, such as JEST
Understanding of Redux, Redux-thunk, Redux Saga
Can unit test to perfection
Be able to analyse System Requirements at the Epic level
Be able to create UML diagram to define the implementation for the Epic with multiple stories
Can demonstrate the use of OOPs Patterns
Agile Estimation techniques
Basic Task Management && Planning
Very good debugging skill to find out the problem in the code
Knowledge of Source code repository including Git, Bitbucket, Mercurial or anything similar