Strong Frontend development background • Hands on experience in React.js (18+ version) •
Valuable Understanding of functional & class components. •
Experience with data-driven web development, including significant knowledge of HTML5, DHTML, CSS3, JSON/XML •
Solid understanding of JavaScript, AJAX, JQuery, JS MVC frameworks. • Ability to work with frontend libraries like bootstrap, ag grid •
Strong experience in consuming REST services and familiarity with REST best practices •
Experience with Typescript, CSS (Sass), build tools like web pack and test frameworks like Jest •
Significant experience developing and implementing UI/Front-end for high volume web applications •
Experience in developing secure web applications and knowledge of application vulnerabilities such as Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF) etc. •
Hands on experience with writing clean and modular code • Good at debugging and troubleshooting •
Experience developing global, large-scale, client-facing web applications. •
Deep understanding of the full software development lifecycle with experience with GIT or other version control technologies •
Experience with testing browser-based applications, good knowledge of problems and solutions for cross browser compatibility.