Senior UI Engineer in London

Senior UI Engineer in London

London Full-Time 60000 - 80000 £ / 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 - 80000 £ per year.

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 operates from more than 60 offices in 27 countries and is home to a stable of premium brands.

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.

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.

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.

Senior UI Engineer in London employer: TP ICAP

At TP ICAP, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through mentorship opportunities and a focus on engineering excellence, particularly in our London office where you will play a pivotal role in transforming our Business Operations UI platform. With a strong emphasis on inclusivity and diverse perspectives, we ensure that every team member feels valued and empowered to contribute meaningfully to our mission of delivering superior liquidity and data solutions.
TP ICAP

Contact Detail:

TP ICAP Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior UI Engineer in London

✨Tip Number 1

Network like a pro! Reach out to current employees at TP ICAP on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Senior UI Engineer role. Personal connections can make a huge difference!

✨Tip Number 2

Show off your skills! Prepare a portfolio showcasing your best work with React, Next.js, and TypeScript. Include examples of complex data visualisations and any innovative solutions you've implemented. This will help you stand out during interviews.

✨Tip Number 3

Practice makes perfect! Get ready for technical interviews by brushing up on your coding skills and understanding of front-end security principles. Use platforms like LeetCode or HackerRank to sharpen 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 noticed. Plus, it shows you're genuinely interested in joining the TP ICAP team. So, go ahead and hit that apply button!

We think you need these skills to ace Senior UI Engineer in London

React
Next.js
TypeScript
Front-end Development
API Integration
Data Visualisation
CI/CD Pipelines
Unit Testing
E2E Testing
Playwright
AWS Cloud Architecture
Microservices
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 modern development practices or data visualisation, make sure to include them. We love seeing real-world applications of your skills!

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!

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 fostering collaboration among UI developers, UX designers, and API specialists. Share specific instances where your leadership made a difference in project outcomes.

✨Understand the Business Impact

TP ICAP is all about improving price discovery and liquidity. Familiarise yourself with brokerage workflows and pricing models, and be ready to discuss how your engineering decisions can directly impact business operations and revenue calculations.

Senior UI Engineer in London
TP ICAP
Location: London

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

>