• Develop and maintain responsive web applications using React.js.
• Build reusable UI components and frontend libraries.
• Convert UI/UX designs and wireframes into high-quality, functional interfaces.
• Write clean, maintainable, and efficient code.
• Integrate REST APIs and handle data dynamically within applications.
• Manage application state using React Hooks, Context API, or Redux.
• Optimize application performance, loading speed, and responsiveness.
• Ensure cross-browser compatibility and mobile responsiveness.
• Identify, troubleshoot, and resolve UI bugs and technical issues.
• Collaborate with UI/UX designers, backend developers, and other team members.
• Follow coding standards, version control practices,
and frontend development best practices. Requirements
• Robust knowledge of HTML5, CSS3, and JavaScript (ES6+).
• Hands-on experience with React.js.
• Understanding of React Hooks, components, props, and state management.
• Knowledge of responsive web design and CSS frameworks such as Bootstrap or Tailwind CSS.
• Experience integrating REST APIs.
• Familiarity with Git and version control systems.
• Understanding of browser compatibility and web performance optimization.
• Basic knowledge of debugging and browser developer tools.