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.
- Strong hands-on experience with React.js.
- Proficiency in TypeScript and contemporary 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.
Good to Have:
- Experience with data visualization libraries such as D3.js, Highcharts, ECharts, or Recharts.
- Familiarity with Git and version control systems.
- Knowledge of modern frontend development tools and practices.
Education Bachelor's Degree in Computer Science, Information Technology, or a related field.