UI Engineer

National Grid

The Role

Overview

Design, develop, and optimise responsive Angular UI for NGED digital platforms.

Key Responsibilities

  • performance optimisation
  • api integration
  • ui development
  • design system
  • code reviews
  • agile ceremonies

Tasks

-Optimise application performance and load times through efficient front-endarchitecture and code splitting techniques. -Take ownership of personal development and career progression, activelycontributing to the wider engineering community. -Integrate RESTful APIs and work with back-end engineers to ensure seamlessend-to-end system functionality. -Develop high-quality, responsive, and accessible user interfaces using modernJavaScript frameworks (specifically Angular). -Write clean, modular, and testable front-end code following best practices andaccessibility standards -Stay up to date with industry trends, emerging technologies, and best practices,recommending improvements where appropriate. -Ensure a consistent look and feel across all digital products through theimplementation and maintenance of a shared design system. -Support third-party partners in implementing NGED’s UI standards and qualityexpectations. -Collaborate with UX designers and product teams to translate design wireframesand prototypes into working front-end components. -Contribute to Agile ceremonies such as stand-ups, sprint planning, andretrospectives. -Conduct code reviews, provide feedback to peers, and contribute to front-enddevelopment standards and guidelines. -Troubleshoot interface issues and debug browser compatibility problems acrossdevices and platforms. -Champion continuous improvement and experimentation, helping teams adoptnew UI technologies and approaches.

Requirements

  • figma
  • react
  • git
  • ci/cd
  • wcag
  • agile

What You Bring

-Experience working with design systems and tools such as Figma or Storybook. -Excellent problem-solving and analytical skills. -Experience with accessibility standards (e.g., WCAG 2.1), and a passion forinclusive design. -Solid understanding of web performance optimisation, testing (unit, integration,and end-to-end), and cross-browser compatibility. -Awareness of secure coding practices and data privacy considerations in UI development. -Experience with front-end tooling and bundlers such as Webpack, Vite, orsimilar. -Experience working within Agile teams using Scrum or Kanban frameworks. -Understanding of REST APIs and integration with back-end services. -Strong communication and collaboration skills, with the ability to work effectivelyin cross-functional teams. -Familiarity with Git and CI/CD pipelines. -Familiarity with state management libraries and component-based architectures. -Strong proficiency in HTML, CSS, and JavaScript (ES6+), with experience in atleast one modern front-end framework (React preferred). -Demonstrated experience in building and maintaining responsive and accessibleinterfaces at scale.

The Company

About National Grid

-Plays a critical role in delivering electricity and gas to millions of homes and businesses. -Operates in both the UK and US, ensuring safe and reliable energy distribution. -Deeply involved in the development of renewable energy infrastructure, including wind and solar projects. -Key projects include cross-border power links to improve energy security and integrating low-carbon solutions. -Continually innovates to meet growing energy demand while reducing environmental impact. -Operates in both electricity and natural gas distribution across a vast geographical area in the US. -Invests in sustainability initiatives and clean energy infrastructure.

Sector Specialisms

Energy

Electricity Transmission

Electricity Distribution

Gas Transmission

Gas Distribution

Hydrogen Transmission

Carbon Capture and Storage (CCS)

Infrastructure

Renewable Energy

Wind

Solar

Nuclear

Commercial

Residential

Industrial

Utilities

Transport

Water Resources

Government

Heavy Civil

Marine