Key Skills:React.js, React, TypeScript, Redux, REST APIs, API Integration, Frontend Development, JavaScript, Responsive Web Design.
Roles and Responsibilities:
Develop, enhance, and maintain responsive user-facing web applications using React.js and TypeScript.
Integrate REST APIs and third-party services to support application functionality.
Implement and manage application state using Redux.
Optimize applications for performance, scalability, responsiveness, and usability.
Collaborate with backend developers and cross-functional teams to deliver reliable and user-friendly solutions.
Troubleshoot and resolve frontend issues across different browsers and devices.
Follow frontend development best practices, coding standards, and testing practices.
Skills Required:
3–5 years of relevant experience in frontend development.
Robust hands-on experience with React.js.
Proficiency in TypeScript and modern JavaScript.
Experience with REST API integration and API-based application development.
Good understanding of Redux and state management.
Knowledge of frontend testing methodologies and tools.
Strong understanding of responsive design and web application performance optimization.
Positive to Have:
Experience with data visualization libraries such as D3.js, Highcharts, ECharts, or Recharts.
Familiarity with Git and version control systems.
Knowledge of up-to-date frontend development tools and practices.
Education
Bachelor's Degree in Computer Science, Information Technology, or a related field.