Citi

FX Client Platforms - Senior UI Software Engineer (Vice President)

Citi
Apply
3 days ago
London, United KingdomStaff+

Responsibilities

  • Design and develop high-quality trading GUIs for internal and external traders.
  • Define and enforce interoperability standards across web applications using FDC3 and REST/WebSocket APIs.
  • Drive AI integration into coding, automated test generation, and intelligent monitoring workflows.
  • Profile and optimize UI performance, including rendering, bundle analysis, memory management, and low-latency data delivery.
  • Influence architecture decisions for large-scale front-end systems, monorepo governance, and design-system adoption.
  • Champion code review, TDD, and AI-assisted development practices.
  • Collaborate with UI leads, UX, Product, and Sales to translate business requirements into technical solutions.
  • Mentor junior engineers and contribute to team growth and delivery standards.

Requirements

  • Expert-level proficiency in TypeScript, React, HTML5, CSS, and JavaScript ES6+.
  • Solid experience building and deploying complex web application platforms in production.
  • Experience profiling and optimizing high-throughput React applications, including Web Workers, virtual rendering, and memory management.
  • Experience with Chromium, Electron, or OpenFin desktop containers and familiarity with FDC3.
  • Experience with Kafka, Solace, or Tibco real-time messaging systems.
  • Experience with CI/CD pipelines, including Jenkins or an equivalent tool.
  • Strong communication skills and experience working with globally distributed teams.
  • Experience building real-time trading platforms and knowledge of FX or Fixed Income products are desirable.
  • Java REST API development experience is desirable.
  • Familiarity with AI-assisted development tools is desirable.

Benefits

  • Hybrid working model in Citi London, with up to 2 days working from home per week.
  • 27 days of annual leave plus bank holidays.
  • Discretionary annual performance-related bonus.
  • Private medical care and life insurance.
  • Employee Assistance Program.
  • Pension plan.
  • Paid parental leave.
  • Employee, family, and friends discounts.
  • Access to learning and development resources.

Tech Stack

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me