* Building reusable code and libraries for future use.Design/Developed product and interface concepts from their earliest stages from either scratch or using ready made templates.Create Reusable React components for multiple platforms. * Familiar with React functional components and latest trends like React Hooks. * Also worked with application stores like redux using redux store, thunk and sagas.Responsible for development of new highly-responsive, web-based user interface * Construct visualizations that are able to depict vast amounts of dataWork and collaborate with the rest of the engineering teamWork with product team and graphic designers * Learn and understand user interactions * Develop a flexible and well-structured front-end architecture, along with the APIs to support itOptimization of the application for maximum speed and scalability. * Must have good knowledge to integrate AWS Amplify and cognito for user authentications.Must be familiar with Real time communication tools such as Socket.Must have knowledge about CI/CD implementation in the front end. * Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.