Description

10+ YOE in JavaScript, React (16.8 and above), HTML5, CSS3, and Styled-components.
Experience with Redux for state management and maintaining complex application states.
Proficiency in Design patterns (chain of command, CQRS, factory, builder, singleton), .net core lifecycle, .net core web API, Authentication and authorization mechanisms, Serialization, and deserialization (JSON, XML, binary, etc.), Entity framework and ADO.net, Asynchronous programming (async/await)
Unit testing (regardless of the tool)
Experience on applying SOLID Principles
Experience on Azure storage (table, blob, queue), Key vault, Az SQL, Application insights, app services, Application gateway, CDN, Traffic Manager, API Management and Azure Kubernetes service
Experience on designing RESTful APIs
Familiarity with micro-frontends, module federation, and web components.
Knowledge of TypeScript and server-side rendering (SSR).
Strong understanding of code-splitting techniques and performance optimization strategies.
Familiarity with Agile/Scrum development methodology and working in collaborative team environments.
Experience with accessibility (A11y) standards and best practices.
Ability to diagnose and resolve compatibility issues across different browsers.
Excellent problem-solving skills and attention to detail.
 

Education

Any Graduate