Senior UI Engineer

Senior UI Engineer

Full-Time 60000 - 75000 £ / year (est.) No home office possible
TP ICAP

At a Glance

  • Tasks: Lead the development of our Business Operations UI platform using React, Next.js, and TypeScript.
  • Company: Join TP ICAP, a global leader in market infrastructure and financial services.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on innovation and collaboration.
  • Why this job: Make a real impact on systems driving over £1 billion in revenue.
  • Qualifications: Proven experience in front-end engineering and strong skills in React and TypeScript.

The predicted salary is between 60000 - 75000 £ per year.

Overview

The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions. Through our people and technology, we connect clients to superior liquidity and data solutions. The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world’s leading provider of OTC data, and an award winning all-to-all trading platform. Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.

Role

TP ICAP is seeking a Senior UI Engineer to lead the development and evolution of our Business Operations UI platform. This role is central to a major transformation initiative, with significant investment and direct impact on systems underpinning £1 billion+ in revenue calculations across brokerage, pricing, and commercial operations. You will set engineering standards, guide architectural decisions, and provide technical leadership across corporate functions UI teams. Working within agile delivery squads, you’ll collaborate closely with stakeholders and the wider TP ICAP technology organisation to deliver modern, scalable, and intuitive technology services. We’re looking for someone passionate about engineering excellence and motivated by business impact—someone who thrives on solving complex problems and wants to see their work drive real commercial value.

Key Responsibilities

  • Develop front-end components following TP ICAP standards, using React, Next.js, and TypeScript, and lead the creation of shared component libraries.
  • Drive cross-team collaboration on API integrations, shared utility libraries, and complex data visualisation requirements, addressing performance challenges in data-heavy financial applications.
  • Champion modern development practices in front-end engineering, including observability, monitoring, CI/CD pipelines, and deployment processes.
  • Implement comprehensive testing strategies: unit tests, component testing with React Testing Library, E2E testing with Playwright, and Storybook documentation.
  • Mentor and grow engineering talent on TypeScript best practices, React patterns, and monorepo development, fostering knowledge sharing across UI, API, and DevOps disciplines.
  • Build strategic relationships with business stakeholders and technology teams to ensure seamless integration and adherence to enterprise development standards.

Experience / Competencies

Essential

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Extensive, proven experience leading front-end engineering teams in financial services, ideally within brokerage operations, pricing systems, or trading platforms.
  • Strong expertise in React, Next.js, and TypeScript, including experience with monorepo architectures, shared component libraries, and enterprise authentication patterns.
  • Demonstrated ability to migrate legacy front-end systems into modern architectures.
  • Solid understanding of AWS cloud architecture, microservices, and data engineering practices.
  • Experience managing cross-functional UI teams (React developers, UX designers, API specialists, QA automation engineers) across onshore/offshore delivery models.
  • Strong knowledge of CI/CD pipelines, Infrastructure as Code (IaC), and automated QA frameworks.
  • Understanding of front-end security principles, including secure authentication flows.
  • Excellent stakeholder management and communication skills.

Desired

  • Familiarity with Python or C# for backend integration or scripting.
  • Good understanding of brokerage workflows, discounting logic, and pricing models.
  • Exposure to regulatory frameworks and operational risk controls.
  • Experience with complex data visualisation in financial applications.
  • Cloud engineering certification or demonstrable equivalent experience.
  • MSc in Computer Science or related discipline.
  • Familiarity with architecture principles and agile delivery at scale.

Not The Perfect Fit?

Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn’t align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don’t hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.

Company Statement

We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That’s why we’re building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.

Location UK - 135 Bishopsgate - London

Senior UI Engineer employer: TP ICAP

At TP ICAP, we pride ourselves on being a leading employer in the financial services sector, offering a dynamic work environment that fosters innovation and collaboration. Our London office is not only at the heart of global finance but also provides employees with exceptional growth opportunities through mentorship and exposure to cutting-edge technologies. With a strong commitment to inclusivity and employee well-being, we ensure that every team member feels valued and empowered to make a meaningful impact.
TP ICAP

Contact Detail:

TP ICAP Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior UI Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at TP ICAP on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of projects, especially those using React, Next.js, or TypeScript, make sure to highlight them during interviews. Real examples of your work can set you apart from the crowd.

✨Tip Number 3

Prepare for technical challenges! Brush up on your coding skills and be ready to tackle some live coding exercises. Practice common algorithms and data structures to impress the interviewers with your problem-solving abilities.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the TP ICAP team.

We think you need these skills to ace Senior UI Engineer

React
Next.js
TypeScript
Front-end Development
API Integration
Data Visualisation
CI/CD Pipelines
Unit Testing
E2E Testing
AWS Cloud Architecture
Microservices
Infrastructure as Code (IaC)
Stakeholder Management
Mentoring
Agile Delivery

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior UI Engineer role. Highlight your expertise in React, Next.js, and TypeScript, and don’t forget to mention any experience with financial services or brokerage operations.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about engineering excellence and how you can contribute to our transformation initiative. Share specific examples of how you've solved complex problems in previous roles.

Showcase Your Projects: If you’ve worked on relevant projects, especially those involving front-end development in financial applications, make sure to include them. We love seeing real-world applications of your skills, so don’t hold back!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity at TP ICAP. Plus, it’s super easy!

How to prepare for a job interview at TP ICAP

✨Know Your Tech Stack

Make sure you’re well-versed in React, Next.js, and TypeScript. Brush up on your knowledge of monorepo architectures and shared component libraries, as these are crucial for the role. Be ready to discuss how you've used these technologies in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of complex problems you've solved in previous roles, especially in financial services. Highlight your experience with performance challenges in data-heavy applications and how you approached them. This will demonstrate your ability to drive real commercial value.

✨Emphasise Collaboration

Since this role involves working closely with cross-functional teams, be prepared to talk about your experience in mentoring and collaborating with UI developers, UX designers, and QA engineers. Share specific instances where your leadership made a difference in team dynamics or project outcomes.

✨Understand the Business Impact

Familiarise yourself with TP ICAP’s business model and how the UI platform contributes to revenue calculations. Being able to articulate how your work can impact the bottom line will show that you’re not just a techie but also someone who understands the bigger picture.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>