Build reusable components and front-end libraries for future use. - Translate UI/UX wireframes into high-quality, interactive web pages. - Optimize components for maximum performance across various devices and browsers. - Collaborate with backend engineers to integrate RESTful or GraphQL APIs. - Conduct code reviews, write unit and integration tests, and participate in agile development practices. - Troubleshoot and debug issues to maintain product quality. "Required Skills" - 2+ years of hands-on experience with React.js and its core principles. - Proficient in JavaScript (ES6+) and HTML5/CSS3. - Experience with state management libraries (e.g., Redux, Zustand, Context API). - Familiarity with React Hooks, functional components, and component lifecycle. - Working knowledge of build tools and bundlers like Webpack, Vite, or similar. - Proficient with Git and version control workflows. - Experience with responsive design and cross-browser compatibility. - Familiarity with modern front-end testing tools (e.g., Jest, React Testing Library). "Desirable Skills" - Experience with TypeScript. - Knowledge of GraphQL. - Familiarity with design systems like Material-UI or Ant Design. "Education Qualification" - Bachelor's degree in Computer Science, Engineering, or related field is preferred
Bachelor's degree