Thorough understanding of ReactJS and its core principles
Experience with popular ReactJS workflows (such as Flux or Redux)
Familiarity with latest versions of ECMAScript (ES6)
Experience with data structure libraries (e.g., ImmutableJS)
Knowledge of isomorphic React is a plus
Strong understanding of Rest APIs, Web Sockets, Service Workers, HTTP/S Protocol
Good knowledge of source code configuration management software like GIT
Knowledge of DevOps. Contribute to CI/CD pipeline using GitLab
Develop application features as per approved requirements and according to approved practices and procedures including unit tests and required documentation
Good communication skills (English)
Strong analytical and problem-solving skills
A team player that demonstrates flexibility, creativity, and strong work ethics