Madurai, Tamil Nadu
Job Summary
We are seeking a skilled ReactJS Developer to design, develop, and maintain modern web applications. The ideal candidate should have strong experience in React.js, JavaScript, TypeScript, API integration, and frontend performance optimization. The role requires collaboration with backend, DevOps, UX, and business teams to deliver scalable and user-friendly solutions. [We are loo...es. Exp : | Viva Engage] , [Front‑End-...-Developer | PDF]
Key Responsibilities
Develop responsive and reusable UI components using ReactJS.
Build and maintain web applications using JavaScript (ES6+), HTML5, CSS3, and TypeScript.
Integrate frontend applications with REST APIs and backend services.
Implement state management using Redux, Context API, or similar frameworks.
Optimize applications for maximum speed, scalability, accessibility, and security.
Collaborate with UI/UX designers to translate wireframes into high-quality code.
Participate in code reviews and ensure adherence to coding standards.
Support CI/CD processes and deployment activities.
Troubleshoot and resolve production issues efficiently.
Stay updated with emerging frontend technologies and best practices. [We are loo...es. Exp : | Viva Engage] , [HCL_PSOW_A...on Support | Word]
Mandatory Skills
ReactJS
JavaScript (ES6+)
TypeScript
HTML5, CSS3, Sass
Redux / Context API
REST API Integration
Git/GitHub
Responsive Web Design
Cross-browser Compatibility
Unit Testing (Jest, React Testing Library)
Preferred Skills
Node.js
Docker
Jenkins / CI-CD
Chart.js, Recharts, D3.js
Microservices Architecture
AWS Services
GitHub Copilot or AI-assisted development tools
Agile/Scrum Methodology
Key Responsibilities
1. To maintain existing features, troubleshoot bugs , resolve ad-hoc requests and provide support for enhancement (major and minor) /new developments based on business/ client requirements as well as from the functional and technical team of HCL on the project.
2. To provide client support by presenting data, information, ticket resolution and day to day support activities like monitoring client requirements as well as keeping track of schedule for on time delivery of assigned tasks as per the defined quality standards.
3. To perform activities related to enhancement creation of documents for CMMi and client requirements
4. To provide technical guidance to junior developers
5. To interact with the customer and internal teams to gather requirements for development purposes.
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-