Practical working knowledge in React, and Node.js.
Proficiency in NPM & ng commands for and NPM commands for Node.js.
Competency in HTML, CSS, and JavaScript/TypeScript (especially dynamic components).
Experience in designing high-performance UI/UX responsive designs using Material-UI or Bootstrap (for React). Must have worked on interfaces and components.
Proficiency in Azure DevOps for managing GIT repositories (pull, push, clone, merge, checkout, commit, branching).
Knowledge of Azure DevOps CI/CD pipelines and app services configurations.
Unit testing skills with Jasmine/Karma or similar libraries.
Experience in communicating with backend developers to consume REST APIs, and expertise in API creation for Node.js.
Strong team player with problem-solving and analytical skills, along with solid logical reasoning.
Experience with any Application Logging tool.
Good-to-Have Skills:
Experience in backend server development such as Spring Boot REST API.
Familiarity with MongoDB.
Experience with Azure Portal Services.
Client communication skills.
Knowledge of Auth0 and JWT Token.
Practical coding on react web app with any of the flavours (CRA, Next.js, Vue)
Screening Questions:
Have you performed practical coding in React, and Node.js
Have you written code for the consumption of REST APIs and pushed the data to ReactUI components with Pagination?
Have you used Azure DevOps CI/CD pipelines along with GIT repositories?
Have you worked with Auth0, MongoDB, and SQL Server?