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 Overview
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.
Job Band & Level
Manager / 6
#LI-MID #LI-Hybrid
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