React - UI Developer

React - UI Developer

Posted 1 week ago by Natobotics

Negotiable
Undetermined
Undetermined
London, England, United Kingdom

Summary: We are seeking a skilled React - UI Developer with 8 years of experience to join our frontend engineering team in London. The role involves developing user interface components using React.js, integrating with REST APIs, and ensuring high performance across modern web applications. The ideal candidate will have a strong proficiency in modern JavaScript and experience with responsive design and state management libraries. Collaboration with UX designers and backend developers is essential to deliver high-quality, pixel-perfect code.

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

Key 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)

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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 )