M

UI Engineer

salary Salary :

£80,000 - 85,000 yearly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - UI Engineer

We are looking for a talented and driven Front End Developer with a passion for building exceptional user experiences. This is a fantastic opportunity to join a well-established financial services organisation on a permanent basis and take ownership of complex, enterprise-scale UI systems — working at the intersection of design, engineering, and architecture.

If you thrive on writing clean, scalable front-end code, enjoy collaborating with cross-functional teams, and want to make a real impact on products used by thousands of customers, we'd love to hear from you.

About the Role

This role is focused on building complex, modular UI systems using Blazor integrated with .NET APIs. You will own the UI and integration layers at a systems and microservices level, applying clean architecture principles and delivering user experiences that are both visually polished and technically robust.

You won't just be writing code — you'll be setting standards, shaping best practices, and working closely with product designers, backend engineers, and business stakeholders to deliver scalable, enterprise-grade solutions.

Key Responsibilities

  1. Design and implement modular, scalable reactive Blazor UI systems for a large, evolving client-facing application.
  2. Define UI layer patterns and best practices for state management, component communication, routing, and dynamic rendering.
  3. Translate business requirements and design files into clean, performant front-end code.
  4. Collaborate with backend developers on .NET APIs to align data integration with front-end flows.
  5. Plan for performance, maintainability, and reusability across components and screens.
  6. Prioritise accessibility and enforce responsive design principles throughout the application.
  7. Lead or contribute to technical decisions on front-end structure, dependency injection, and shared services.
  8. Design and develop integrations from third-party systems using APIs connected to back-office systems.
  9. Build and maintain web applications to support business processes (C#, Razor, ASP.NET, JSON, Redis Cache, Microservices).

Technical Skills & Experience

  1. 5+ years of professional experience in .NET-based front-end development.
  2. 5+ years of hands-on expertise in Blazor (Server and/or WASM).
  3. Proven track record architecting UIs for enterprise-scale or modular applications.
  4. Deep knowledge of component-driven development, UI state management, layout systems, and SPA navigation.
  5. Strong experience working with REST APIs and .NET backends.
  6. Excellent command of C#, .NET Core 7, and asynchronous programming.
  7. Demonstrated ability to deliver pixel-perfect UIs from design specifications.
  8. Strong eye for UX detail — typography, spacing, and design consistency.
  9. Experience with Azure DevOps, CI/CD pipelines, and Azure Monitor.
  10. Familiarity with LogicApps, Azure Web Apps, React, or additional front-end frameworks.
  11. Experience with automated testing frameworks.

Skills & Competencies

  1. Ability to communicate complex technical concepts clearly to non-technical audiences.
  2. Excellent time management skills with the drive to deliver under pressure and to tight timescales.
  3. Strong analytical and critical thinking skills to troubleshoot complex issues and adapt to evolving requirements.
  4. Proactive, self-motivated, and collaborative with strong relationship-building skills.
  5. Passion for delivering positive outcomes for end users and stakeholders.
  6. Experience liaising and coordinating with third-party suppliers.

Please do send your cv to fiona@mccabebarton in the first instance.

Original job UI Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to UI Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar UI Engineer Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.