React JS Consultant

at eTeam
Published March 7, 2023
Location Charlotte, NC
Category Default  
Job Type Full-time  


Job Description

8 or more years experience delivering enterprise-level client-side web applications Experience with Web application frameworks ReactJS Experience utilizing React Redux for state management Strong experience in componentization and reusability -Hands-on experience working with graph and charts libraries, including dynamic UI elements rendering and manipulation Understanding of CSS pre-processing platforms such as Sass and LESS Experience in user interface performance testing, application optimization and troubleshooting for scalability and UI automation Knowledge of modern authorization mechanisms, such as JSON Web Token, oAuth2.0 Hands-on experience consuming different back-end API architectures such as BFF (Backend for Frontend), REST, GraphQL, among others Strong experience with cross-browser and cross-platform design constraints Understanding of web application security issues and design principles Good knowledge and experience with hybrid mobile development with Ionic or React Native Experience with git Knowledge of core principles of Agile methodology and responsibilities and rights of developer that comes there of Principles of atomic CSS design Good knowledge of TCP/IP Knowledge of vanilla JavaScript and core principles of browser parsers Functional programming core principles TDD/BDD Experience with end-to-end tests - Cypress, Cucumber