We require multiple ReactJS developers with at least 2 years of experience. The individual needs to have strong proficiency in JavaScript, including DOM manipulation.
Responsibilities:* Design and develop new user facing web applications with ReactJS* Translate designs and wireframes into high quality code* Build reusable React components that can apply to a variety of use-cases throughout our apps* Write efficient, secure and readable code* Ensure best practices and processes for smooth development workflow* Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Skills and Qualifications:* Good communication skills* Experience with Redux* Thorough understanding of React.js and its core principles* Familiarity with the React Hooks API* Familiarity with newer specifications of ECMAScript* Familiarity with RESTful APIs as well as API documentation tools such as Postman or Swagger* Knowledge of JWT and its uses* Able to develop responsive applications and design mobile-based features. * Exceptional understanding of GitProfessional and Soft skills:Communication skills:Active listening to understand team members and project requirements.Ability to articulate ideas and technical concepts clearlyProblem-Solving:Critical thinking and analytical skills to identify and solve complex problems.Creativity in finding innovative solutionsTeam Work:Collaboration and cooperation within a team.Willingness to share knowledge and assist colleagues.Good to Have:Experience working with TypeScript.Experience working with social login, single sign on and multi factor authenticationExposure to server-side rendering with frameworks like Next.js.Experience with testing frameworks like Jest or React Testing Library.Familiarity with popular UI libraries and styling frameworks (e.g., Material-UI, Ant Design, Styled Components).