All Jobs Vacancy

Senior UI/Next.js Developer

Posted 2 days ago by Dns Info Ltd

Role Overview

We are looking for a Senior UI/Frontend Developer with strong experience in React.js and Next.js, particularly in building reusable React Service Components and configuration-driven dynamic layouts.

The ideal candidate will have hands-on experience designing scalable Front End architectures where UI components and page layouts can be dynamically rendered and configured based on business requirements, metadata, or external configuration.

Key Responsibilities

  • Design and develop modern, scalable web applications using React.js and Next.js.
  • Build reusable, modular and maintainable React UI components.
  • Develop configuration-driven/metadata-driven dynamic layouts.
  • Implement dynamic page rendering based on JSON, API responses, schemas, or configuration files.
  • Develop and maintain React Service Components and component-based UI architecture.
  • Work closely with UX/UI designers, product managers, Back End engineers and other stakeholders.
  • Integrate Front End applications with REST APIs and Back End services.
  • Build responsive, accessible and high-performance user interfaces.
  • Implement Server Side rendering (SSR), static generation (SSG) and other Next.js capabilities where appropriate.
  • Develop reusable design-system components and maintain consistency across applications.
  • Troubleshoot UI issues and optimize Front End performance.
  • Write clean, scalable and testable code using TypeScript/JavaScript.
  • Participate in code reviews and contribute to Front End architecture and technical decisions.

Required Skills

  • Strong hands-on experience with React.js and Next.js.
  • Strong proficiency in JavaScript/TypeScript.
  • Experience developing reusable React components and component-based architectures.
  • Experience with dynamic/configuration-driven UI layouts.
  • Experience building metadata-driven or JSON-driven interfaces.
  • Strong understanding of Front End architecture and design patterns.
  • Experience integrating REST APIs.
  • Good understanding of HTML5, CSS3 and responsive web development.
  • Experience with Git and modern Front End development practices.

Preferred Skills

  • Experience with React Service Components.
  • Experience with design systems and component libraries.
  • Storybook experience.
  • Experience with Redux, Zustand, Context API or similar state-management frameworks.
  • Experience with Next.js SSR, SSG and ISR.
  • Experience with Front End testing frameworks such as Jest, React Testing Library or Cypress.
  • Experience with CI/CD and cloud-based application deployment.
  • Understanding of web performance optimization and accessibility standards.

Experience Level

6+ years of Frontend/UI development experience, with strong recent experience in React.js and Next.js.

Core Technology Stack

React.js | Next.js | TypeScript | JavaScript | HTML | CSS | REST APIs | Dynamic UI | Configuration-Driven Layouts | Reusable Components

Rate:
Not specified
Location:
Glasgow
IR35 Status:
Inside
Remote Status:
Onsite
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Share job