IT & Software

UI Engineer

National Grid

Warwick · Warwickshire · United Kingdom

Share this job: X Facebook WhatsApp
Overview

As a UI Engineer at National Grid, you will shape the look, feel, and performance of NGED’s digital platforms using modern front-end tech. You’ll collaborate with UX Designers, Product Managers, and Engineers to turn design concepts into production-ready interfaces that are secure, accessible, and high-performing at scale. You’ll champion front-end excellence, contribute to a shared design system, and mentor others while driving continuous improvement across the engineering community. This role offers hybrid work across multiple offices and impact on customer experiences at a national scale.

Pay / Benefits
  • hybrid working
  • competitive salary
  • pension scheme with generous employer contributions
  • life insurance
  • private medical insurance
  • cycle scheme
Responsibilities
  • Build responsive, accessible front-end interfaces using Angular, HTML, CSS, TypeScript, and Node.js
  • Create and maintain automated tests (unit, integration, e2e) to ensure quality
  • Collaborate with UX Designers and Product teams to translate designs into scalable components under a micro-frontend architecture
  • Contribute to and evolve a shared design system for consistent UI across products
  • Write clean, modular code following accessibility and secure coding guidelines
  • Improve front-end performance, architecture, and load times through optimization
  • Review code and help shape front-end standards and engineering guidelines
  • Coordinate with back-end engineers to define data contracts and integrate RESTful APIs
Key requirements
  • Proficient with HTML, CSS, JavaScript (ES6+), TypeScript, and Angular
  • Experience with automated testing (unit, integration, end-to-end) and TDD/BDD practices
  • Proven track record of building responsive, accessible UIs across browsers/devices
  • Experience with component-based and micro-frontend architectures
  • Git proficiency and modern workflows (CI/CD, feature toggles, semantic versioning)
  • RESTful APIs integration and data contract awareness
  • Experience with design systems/tools like Figma and Storybook
  • Strong problem-solving, communication, and cross-functional collaboration
  • Experience in Agile environments (Scrum or Kanban)
  • collaboration
  • problem-solving
  • communication
  • Angular
  • HTML
  • CSS (and preprocessors)

Reference: WJ-747_31291915 · Posted 13 Nov 2026, 04:58 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

UI Engineer jobs in other states

Browse jobs