- Location
- Mumbai Metropolitan Region
- Job type
- Full-time
Required skills
- backend
- caching
- cross-functional
- CSS
- CSV
- Git
- Jest
- middleware
- React
- state management
- version control
- RESTful
About the role
Datamatics
Website:
datamatics.com
Job details:
Responsibilities:
- Design & architecture the application, and mentor junior developers when required. (applicable for React Technical Lead )
- Design and develop highly responsive, pixel-perfect ReactJS user interfaces.
- Build reusable, modular, and scalable UI components following industry best practices.
- Implement Redux-based state management, middleware logic, and store optimizations.
- Work with KendoReact components, customizing them to meet product requirements.
- Develop dynamic UI features such as conditional layouts, filters, reusable tables, forms, and dashboards.
- Integrate RESTful APIs using Axios and handle request/response flows, error handling, caching, and interceptors.
- Implement secure JWT authentication/authorization flows (tokens, refresh logic, role-based routes).
- Ensure application security best practices, including input validation, protected endpoints, XSS/CSRF prevention, and secure data handling.
- Write unit tests using Jest/Vitest and maintain high code coverage for critical modules.
- Work with Tailwind CSS to build consistent, responsive, and modern UI layouts.
- Implement download/upload features including Excel import/export, CSV, and PDF utilities.
- Troubleshoot, analyze, and resolve application errors, performance bottlenecks, and UI issues.
- Collaborate with cross-functional teams including designers, QA, and backend developers.
- Communicate requirements, progress, risks, and solutions effectively during client interactions.
- Utilize modern AI-assisted tools (Windsurf, Cursor etc.) to enhance productivity while ensuring code quality.
- Maintain clean code practices, version control (Git), peer reviews, and documentation.
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.