- Proficiency in popular React tools such as webpack, Redux, Flux, etc.
- Familiarity with debugging problems using appropriate tools
- Knowledge of object-oriented principles, design patterns, and software designing and architecture best practices
- Both verbal and written communication skills with distinct technical concepts
- Efficiency in handling technical issues expertly, producing new design ideas and substitutions where required
- Appreciate and add to a collaborative team effort
- Knowledge of version control systems, such as GIT