UI Senior Lead Software Engineer

Hackajob Ltd
Leeds, UK
3 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£100,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Software Quality Code Review Continuous Integration Software Debugging Software Design Patterns Design of User Interfaces Human-Computer Interaction Performance Tuning Software Tools Software Engineering
+11 more
Data Streaming Strategies of Testing Toolchain TypeScript Enterprise Software Applications ReactJS Backend Event Driven Architecture Material UI Front End Software Development Api Design

Job description

  • We lead the design and delivery of user interface capabilities across Execute, from discovery to production support.
  • We set front-end technical direction, including architecture, standards, performance, and testing strategy.
  • We partner with product, business stakeholders, and designers to translate trading workflows into intuitive UX.
  • We drive quality through thorough testing, troubleshooting, and performance optimization.
  • We build high-performance, real-time UIs with strong responsiveness and stability.
  • We establish and evolve scalable UI architecture, including component libraries and shared platform services.
  • We drive engineering excellence through code reviews, quality gates, CI/CD, observability, and operational readiness.
  • We ensure secure, compliant development practices aligned to firm standards.
  • We directly manage and mentor a small team of mid-level engineers, providing technical guidance, career development support, and day-to-day coaching to cultivate an inclusive, high-performing team culture.
  • We collaborate with backend, platform, and SRE partners to deliver end-to-end solutions.
  • We drive team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and promoting reuse of effective patterns across the team.
  • We apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.

Technologies:

  • AI
  • API
  • Backend
  • CI/CD
  • Frontend
  • Support
  • React
  • Security
  • TypeScript
  • UX UI Design

Requirements

  • We need hands-on experience building production UIs with React and TypeScript in large-scale applications.
  • We need strong knowledge of modern front-end engineering, including state management, asynchronous data flows, and UI architecture.
  • We need expertise in performance optimization, testing strategies, and automation in CI/CD pipelines.
  • We need experience delivering real-time or data-intensive user experiences.
  • We need demonstrated technical leadership in setting standards, leading designs, and directly managing or mentoring small teams of mid-level engineers.
  • We need solid software engineering fundamentals, including OO/design patterns, debugging, and documentation.
  • We need familiarity with agentic development approaches across the software development lifecycle.
  • We need strong communication and people skills, with the ability to work effectively in global, cross-functional environments while supporting the day-to-day development and growth of direct reports.
  • We need the ability to tackle design and functionality problems independently.
  • We need demonstrated experience leading effective use of approved AI-assisted software development tools, with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • We need a strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations.
  • Preferred: experience in front-office trading or electronic execution domains.
  • Preferred: familiarity with financial market concepts and protocols.
  • Preferred: experience with UI component libraries, advanced data grid patterns, and visualization.
  • Preferred: exposure to backend-for-frontend patterns, event-driven architectures, and API design collaboration.
  • Preferred: experience operating UIs in regulated environments with strong auditability and controls.

About the company

We are J.P. Morgan, a global leader in financial services, providing strategic advice and products to corporations, governments, wealthy individuals, and institutional investors. Our Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, serving clients in more than 100 countries. We value diversity and inclusion, offer reasonable accommodations where needed, and operate with a first-class business in a first-class way approach. This role sits within Digital Markets Execution Technology (DMET), helping shape Execute, our front-office trading platform for Markets businesses.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:12 min

Integrating toolchains to improve engineering efficiency and culture

Amir Friedman Amir Friedman +2 · World Congress 2025

1:16 min

Adjusting technical interviews for an AI-native industry

Ayotunde Obasa Ayotunde Obasa · Europe 2026 Virtual

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all