Job description
6-8 years of hands-on experience in React.js development, with a strong understanding of React concepts such as hooks, context API, Component Composition and Patterns and lifecycle methods.
Experience with server-side rendering (SSR) and frameworks like Next.js.
Strong expertise in JavaScript (ES6+), HTML5, CSS3, and modern front-end development practices.
Experience with state management libraries such as Redux, MobX, or similar tools.
Proficiency with RESTful APIs, GraphQL, and integrating back-end services.
Deep understanding of front-end build tools like Visual studio Code , and package managers such as NPM/Yarn, along with version control systems like Git.
Familiarity with TypeScript and its integration with React applications.
Proven experience in leading and mentoring teams of front-end developers, providing guidance through technical challenges, and ensuring high-quality code standards.
Experience in writing unit and integration tests using testing frameworks like MoQ framework, Nunit or similar.
Strong problem-solving skills and the ability to troubleshoot complex technical issues effectively.
Excellent communication and collaboration skills to work seamlessly with both technical and non-technical stakeholders.
Knowledge of CI/CD pipelines and deployment processes.
Familiarity with Azure cloud services environments.
Experience working in Agile/Scrum development methodologies.
Qualification
· 6 - 8 years of hands-on experience in React.js development, with a strong understanding of React concepts such as hooks, context API, Component Composition and Patterns and lifecycle methods.
· Experience with server-side rendering (SSR) and frameworks like Next.js (nice to have Next.Js)
· Experience with state management libraries such as Redux, MobX, or similar tools
· Proficiency with RESTful APIs, GraphQL, and integrating back-end services.
· Knowledge of CI/CD pipelines and deployment processes.
· Familiarity with Azure cloud services environments.
· Experience working in Agile/Scrum development methodologies.