Job Description
- Develop web front end interfaces/ dynamic web pages using HTML/HTML 5, CSS3, JavaScript, XHTML, jQuery, AJAX, JSON, NodeJS, ReactJS, jQuery and Bootstrap.
- Build data visualizations to monitor file server load, Web server speed, Data Processing using React D3.js, jQuery and MySQL.
- Implement the use of React-Router to turn application into Single Page Application.
- Work in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Manage Docker orchestration and Docker containerization using Kubernetes.
- Implement sign-in feature (Authentication and Authorization) in the application using Azure's Active directory with OAuth 2.0 protocol.
- Design and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes, Pseudo elements in CSS.
- Develop user authentication and authorization by using Spring Security OAuth 2.0 and Json Web Token (JWT).
- Work on using Node.js as a proxy to interact with Rest services and interacting with Database.
- Implement Routers & History in Single Page App (SPA).
- Implement JSON for data exchange between client and server.
- Perform Unit Testing using Jasmine and end to end testing using Protractor.
Minimum Education Requirement:- Bachelor’s degree in computer science, computer information systems, information technology or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.