Develop and maintain theplatform using React.js 18, JavaScript, and TypeScript.
Work closely with theIT/Technology team to understand business requirements and applicationworkflows.
Analyze business scenarios andtranslate them into UI designs, user workflows, and functional requirements.
Develop complete frontendfeatures including UI, business logic, validations, state management, APIintegration, and user interactions.
Build reusable and maintainableReact components following modern frontend development practices.
Implement application statemanagement using Redux and Redux-Saga.
Handle asynchronous operations,API requests, application state, loading states, and error handling.
Integrate REST APIs and handlerequest/response processing, data transformation, validations, and errorscenarios.
RequiredSkills
Frontend Development
React.js
React.js 18
JavaScript (ES6+)
TypeScript
HTML5
CSS3
SCSS/SASS
Responsive Web Design
Bootstrap
Ant Design
Component Customization
Reusable Component Development
React State Management
Redux
Redux-Saga
React Hooks
State and Props Management
Component Lifecycle
Reusable and Modular ComponentArchitecture
API Integration
REST API Integration
HTTP Methods and Status Codes
API Request/Response Handling
Error Handling
Form Validation
Asynchronous Operations
Authentication Authorization
Authentication
Authorization
JWT
Protected Routes
Role-Based Access Control
User Permission Management
Backend Database - Valuable Working Knowledge
Node.js
Express.js
SQL
MySQL
Understanding of backend APIarchitecture
Framework Migration
Next.js
React Application Migration
React.js 18 Migration/UpgradeExperience
Tools
Git
GitHub
Postman
Browser Developer Tools
Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.