Good knowledge on JavaScript Framework , object model and including DOM manipulation
Good implementation knowledge on ReactJS /JavaScript/CSS/HTML/ jQuery (MUST)
Experience with REST Services and APIs implementation
Should have worked in Agile Scrum teams and is aware of Agile Scrum Delivery principles
Should have excellent communication, presentation, and interpretation skills
Should be good at analysing issues / situations and reasoning solution proposals
In-depth knowledge in JavaScript including ES6+ and/or Typescript
Good knowledge of React JS and its core principles
Experience with Redux/React Redux, Material UI, Redux Hooks and React Hook Forms
Experience with Jest, Mocha, or other unit testing framework
Knowledge and experience of frontend dev tools such as Babel, Webpack & NPM
Knowledge on OData / SQL Server are added advantage
Experience with browser-based debugging and performance testing software
Roles & Responsibilities:
Take ownership and assume end to end responsibility including design and unit test code
Able to specify, plan and deliver new or updated application functionality
Seasoned in understanding applications, data interfaces and hosting environments
Plan the delivery of new or functionality enhancements
As part of the Applications team support the change management process on existing systems and implement new solutions in line with project implementations
Personal Attributes:
Strong communication and negotiation skills
Must be proficient in English (both written and spoken)
Must be Analytical and possess good problem-solving capabilities