FX Client Platforms - Senior UI Software Engineer (Vice President)
Citigroup
In this role you will lead the creation of high-quality trading UIs for FX traders, aligning with Citi’s emphasis on scalable, cross-application interoperability. You’ll drive frontend architecture decisions, performance, and AI-assisted development within a global team, delivering robust, real-time interfaces. You will collaborate with UX, product, and sales to translate requirements into solid technical solutions, and mentor engineers to raise delivery standards. This is a chance to shape modern trading platforms at scale.
Pay / Benefits- 27 days annual leave (plus bank holidays)
- discretionary annual performance bonus
- Private Medical Care & Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
- Design and develop trading GUIs with strong user experience for traders
- Define interoperability standards across web apps using FDC3 and REST/WebSocket APIs
- Drive AI integration across the development lifecycle (AI-assisted coding, test generation, monitoring)
- Influence performance engineering of the UI stack (profiling, rendering optimisation, low-latency data delivery)
- Contribute to architecture decisions for large-scale front-end systems (monorepo governance, design system adoption)
- Promote best practices in TDD, code review, and AI-assisted tooling
- Collaborate with UI leads, UX, Product, and Sales to translate requirements into solutions
- Mentor junior engineers and contribute to team growth and delivery standards
- TypeScript, React, HTML5, CSS, and JavaScript (ES6+) expert
- Experience profiling/optimising high throughput React apps (Web Workers, virtual rendering, memory management)
- Desktop containers experience: Chromium, Electron, or OpenFin; familiarity with FDC3
- Real-time messaging systems experience: Kafka, Solace, or Tibco
- CI/CD pipelines (Jenkins or equivalent) and Agile methodologies
- Strong communication skills and global team experience
- strong communication
- mentoring/leadership
- collaboration across cross-functional teams
- TypeScript
- React
- HTML5
Reference: WJ-747_31054225