UI Engineer

National Grid

Cardiff

Hybrid

GBP 57,000 - 68,000

Full time

19 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

26 days’ annual leave + 8 bank hols
Generous pension with company matching
Life insurance 10x salary/Private医疗保険
Flexible benefits and wellness tools
Digital GP and wellbeing apps
Access to Work + Family Space

Job summary

National Grid Plc in the United Kingdom is hiring a UI Engineer to join our Technology team. The role can be based at our Warwick, Bristol, or Cardiff offices with hybrid working, and access to the London co-working space if it fits your pattern.

You’ll design and develop secure, scalable front-end solutions that power NG's digital platforms and support critical operations across the enterprise. You’ll work with UX Designers, Product Managers, and Engineers to deliver high-quality interfaces

Qualifications

  • Highly skilled in automated testing with unit/integration/behavioral practices.
  • Comfortable with Git and modern workflows including CI/CD and semantic commits.
  • Strong understanding of RESTful APIs and data contracts.

Responsibilities

  • Design, implement, and maintain automated tests across front-end estate.
  • Turn designs into scalable front-end components aligned with micro-frontend strategy.
  • Contribute to a shared design system to ensure consistency across digital products.
  • Write clean, modular, accessible, and secure code.
  • Improve performance and load times with smart code-splitting and architecture choices.
  • Review code and guide front-end standards and engineering guidelines.
  • Collaborate with back-end engineers on data contracts and API integration.
  • Diagnose and resolve UI issues to keep platforms reliable.

Skills

Automated testing
Git & CI/CD
RESTful APIs
UX design systems
Agile
Cross-functional collaboration
Scrum/Kanban

Tools

Figma
Storybook

Job description

At National Grid, we keep people connected and society moving. But it’s so much more than that. National Grid provides the environment to make it happen. As we build 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 UI Engineer, and find your superpower.

National Grid is hiring a UI Engineer to join our Technology team. This role can be based at our Warwick, Bristol, or Cardiff offices, with hybrid working, and you’ll also have access to our London co‑working space if that fits your working pattern.

You’ll play a key role in designing and developing secure, scalable software solutions that support critical operations across our enterprise.

About the Role

Reporting to the Lead UI Engineer, you’ll play a pivotal role in shaping the look, feel, and performance of NGED’s digital platforms. As a UI Engineer, you’ll bring ideas to life — crafting intuitive, user‑centric front‑end experiences that millions rely on every day. This is your opportunity to make a real impact at scale.

Working closely with UX Designers, Product Managers, and Software Engineers, you’ll transform wireframes, prototypes, and design concepts into high‑quality, production‑ready interfaces using modern web technologies. You’ll take pride in delivering solutions that are not only visually compelling, but also secure, accessible, responsive, well‑tested, and high‑performing.

You’ll be a champion of best practice, setting the standard for front‑end engineering excellence while continually looking for ways to optimise and improve how we build and deliver digital experiences. Your work will directly enhance the customer experience and support our wider digital ambitions.

Beyond the technical side, you’ll act as a subject matter expert, fostering collaboration, embracing Agile ways of working, and contributing to a culture of continuous improvement across the engineering community. You’ll also have the opportunity to mentor and coach others, share knowledge, and support the wider software engineering function.

  • Design, implement, and maintain a robust suite of automated tests — from unit and integration tests to behavioural testing — ensuring confidence and quality across our digital front‑end estate.
  • Partner closely with UX Designers and Product teams to turn designs and prototypes into intuitive, scalable front‑end components, aligned to our micro‑frontend strategy and component‑based architecture.
  • Help deliver a consistent and polished look and feel across all digital products by contributing to and evolving a shared design system.
  • Write clean, modular, testable code that follows best‑practice programming principles, accessibility standards, and secure coding guidelines.
  • Continuously improve performance and user experience by optimising front‑end architecture, load times, and implementing smart code‑splitting techniques.
  • Review code, provide constructive feedback, and help shape front‑end standards and engineering guidelines.
  • Collaborate with back‑end engineers to define data contracts, integrate RESTful APIs, and ensure smooth, end‑to‑end system functionality.
  • Diagnose and resolve UI issues, defects, and incidents, keeping our digital platforms reliable and user‑focused.
About You
  • Highly skilled in automated testing, with experience writing unit, integration, and end‑to‑end tests, and applying test‑driven and behaviour‑driven development practices.
  • Comfortable working with Git and modern development workflows, including branching strategies, CI/CD pipelines, feature toggling, semantic versioning, and semantic commits.
  • Solid understanding of RESTful APIs, with hands‑on experience integrating front‑end applications with back‑end services and contributing to clearly defined data contracts.
  • Experience working with UX design systems and tools such as Figma and Storybook, ensuring consistency and quality across digital products.
  • A natural problem‑solver with strong analytical skills, able to break down complex challenges and deliver elegant front‑end solutions.
  • A confident communicator and collaborator, comfortable working within cross‑functional teams of designers, engineers, and product professionals.
  • Experience working in Agile teams using frameworks such as Scrum or Kanban, with a willingness to contribute to ceremonies and continuous improvement.
What You'll Get
  • Competitive Salary: circa £57,000 – £68,000 per annum (based on capability, and experience)

Additional benefits:

  • 26 days’ annual leave, plus 8 statutory bank holidays, with the option to buy additional holiday days and swap up to 3 bank holidays to better suit your personal needs.
  • A generous pension scheme with double matching up to 6% of your salary each month. For every £1 you contribute, we’ll contribute £2 — meaning a 6% personal contribution becomes an 18% total pension contribution.
  • Life insurance cover of 10x your basic salary, plus employer contributions towards the cost of your Private Medical Insurance.
  • Flexible benefits such as a cycle scheme, share incentive plan, technology schemes
  • Access to apps such as digital GP service for round the clock access to GP video consultations and NHS repeat prescriptions, wellbeing app to support your health and fitness
  • Access to Work + Family Space, providing support and resources for work and family life, including paid emergency childcare and eldercare

More Information

  • This role can be based at our Warwick, Bristol, or Cardiff offices, with hybrid working - and you’ll also have access to our London co‑working space if that location suits your working pattern.
  • Every quarter, you’ll attend a 2–3 day in‑person planning event held at one of our office locations.
  • This role is offered on a full time basis.
  • This role closes on 23rd November however we strongly encourage candidates to submit their application as early as possible.

We value diversity and are committed to creating an inclusive workplace for all. We welcome applications from all suitably qualified candidates – we make appointments purely on merit, assessed against objective selection criteria. We support flexible working and will make reasonable adjustments throughout the recruitment process should you have any physical or mental impairment which may affect your ability to participate in the process.

Please note that in most cases, National Grid is unable to offer sponsorship for employment under the UK points-based immigration system. As such, applicants must have the legal right to work in the UK without requiring sponsorship now or in the future under the UK points-based immigration system. However, in exceptional circumstances where there is a clear and demonstrable need for specialist skills that cannot be sourced from the local labour market, National Grid may consider offering sponsorship. All applications are welcome from candidates who meet these requirements, regardless of race, nationality, or ethnic origin.

National Grid operates in both the UK and US, with a broad portfolio of energy businesses dedicated to providing safe, reliable, and sustainable power.

From electricity and gas transmission to advancing clean energy and modernising grids, our work covers every aspect of the energy system.

Our energy flows through absolutely everything we do

Life here at National Grid is more than just our purpose or our values, it’s everything we put into everything we do. It’s our commitment to diversity and inclusion; how we help our employees learn and grow; and how we partner with and support the communities where we live and work. It’s all this, and so much more.

We leverage our collective strengths to do meaningful BIG work so that we can be at the heart of a fair and affordable energy future.

Your salary is reviewed each year against the market for your role, skills, knowledge and experience.

Incentive

Annual performance plan or bonus (depending on your role) rewards your contribution to our success each year.

Retirement

Generous pension plan with company contributions up to 12%.

Private medical insurance for self and family.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Enablement Lead
Engineering Enablement Lead

National Grid • Warwick

Hybrid
GBP 110,000 - 150,000
Competitive pension scheme
Cycle scheme
Technology schemes
+2
Senior System Access Engineer
Senior System Access Engineer

National Grid • Warwick

Hybrid
GBP 64,000 - 75,000
Annual bonus
26 days leave
Pension scheme 12%
Project Development Engineer
Project Development Engineer

National Grid • Cardiff

On-site
GBP 56,000 - 66,000
Annual leave 26 days + statutory
Bonus scheme
Pension scheme with employer match
+1
Power System Engineer
Power System Engineer

National Grid • Warwick

On-site
GBP 56,000 - 70,000
Annual performance-based bonus
26 days annual leave + 8 statutory
Generous pension with contribution up 
+1
Delivery Orchestration Lead
Delivery Orchestration Lead

National Grid • Warwick

Hybrid
GBP 70,000 - 100,000
Competitive pension scheme with strong
Cycle scheme
Private medical insurance
+2
Graduate Software Technology Engineer, IT & Digital, Warwick
Graduate Software Technology Engineer, IT & Digital, Warwick

National Grid • Warwick

Hybrid
GBP 35,000 - 42,000
26 days' annual leave
Accommodation allowance up to £200 per
Joining bonus £2,000
+4
Senior Analyst - Tax
Senior Analyst - Tax

National Grid • Warwick

Hybrid
GBP 54,000 - 66,000
Share incentive plan
Technology schemes
Employee assistance lines
+3
Senior Finance Systems Administrator
Senior Finance Systems Administrator

National Grid • Huthwaite

Hybrid
GBP 47,000 - 57,000
Performance bonus
Pension with company match (up to 12%)
Share incentive plan
+4
Performance Insight Lead
Performance Insight Lead

National Grid • Warwick

Hybrid
GBP 65,000 - 90,000
Data Product Manager
Data Product Manager

National Grid • Warwick

Hybrid
GBP 80,000 - 90,000
Hybrid / flexible working
Contributory pension up to 12%
Annual bonus based on performance
+2