UI Engineer at National Grid
Warwick CV34 6DA, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

25 Nov, 25

Salary

63000.0

Posted On

25 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

ABOUT US

At National Grid, we keep people connected and society moving. But it’s so much more than that. National Grid supplies us with the environment to make it happen. As we generate momentum in the energy transition for all, we don’t plan on leaving any of our customers in the dark. So, join us as a Software Engineer, and find your superpower.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

JOB PURPOSE

Reporting to the Head of UI, the UI (User Interface) Engineer is responsible fordesigning, developing, and optimising user-centric front-end interfaces across NGED’sdigital platforms. This role involves working closely with UX Designers, ProductManagers, and Software Engineers to bring wireframes, prototypes, and designconcepts to life using modern web technologies.
The UI Engineer ensures consistent and accessible interfaces, delivering scalable andmaintainable solutions that improve customer experience and align with the company’sdigital goals. The role champions UI best practices, performance, accessibility, andresponsive design.
In addition to technical responsibilities, the UI Engineer will act as a subject matterexpert, fostering collaboration and continuous improvement, promoting Agile values,and contributing to the culture of engineering excellence within the organisation.
The role also includes deputising for their line manager when necessary, andsupporting the broader software engineering community through mentoring, coaching,and knowledge sharing.

WHAT YOU’LL DO

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