Job Title: React - UI Developer Location: London Job Type: Contract Experience Level: 8 years Job Summary: We are looking for a talented and passionate React - UI Developer to join our frontend engineering team. You will be responsible for developing user interface components using React.js, integrating with REST APIs, and ensuring high performance and responsiveness across modern web applications. Key Responsibilities: Develop new user-facing features using React.js, TypeScript, JavaScript, and HTML/CSS Build responsive, mobile-friendly UI components using frameworks like Tailwind CSS or Material UI Translate UI/UX designs into high-quality, pixel-perfect code Optimize components for maximum performance across devices and browsers Work with RESTful APIs and integrate backend services with frontend interfaces Collaborate with UX designers, product managers, and backend developers Write clean, maintainable, and well-documented code Implement best practices in accessibility, performance, and security Required Skills: Strong proficiency in React.js and modern JavaScript (ES6) Hands-on experience with Redux, Context API, or similar state management libraries Solid knowledge of HTML5, CSS3, and JavaScript Experience with TypeScript is highly preferred Familiarity with responsive design and cross-browser compatibility Experience working with RESTful APIs and JSON Understanding of Git, CI/CD pipelines, and Agile development methodologies Basic knowledge of testing tools (e.g., Jest, React Testing Library )