Role & responsibilities Design and develop responsive web interfaces using HTML, CSS, JavaScript, and React.js (or similar frameworks) Translate design concepts and wireframes into high-quality UI components Create user-centered designs by understanding business requirements and user feedback Work with backend developers to integrate RESTful APIs Ensure cross-browser compatibility, mobile responsiveness, and performance optimization Maintain design consistency using reusable components and design systems Conduct user research, wireframing, prototyping, and usability testing Collaborate with stakeholders, designers, and developers to refine user journeys Preferred candidate profile Proficiency in HTML5, CSS3, JavaScript (ES6+), and React.js Experience with responsive design, component-based UI, and modern CSS frameworks like Tailwind CSS or Bootstrap Proficiency with design tools like Figma, Adobe XD, or Sketch Strong understanding of UI principles, typography, color theory, and design systems Experience in building pixel-perfect designs from mockups Familiarity with version control tools like Git Experience integrating RESTful APIs