FX UI React Developer
๐ Job Overview
Job Title: FX UI React Developer
Company: Barclays
Location: Gemini Building B, Prague, Czechia
Job Type: FULL_TIME
Category: Software Engineering / Front-End Development
Date Posted: 2026-05-27
Experience Level: 5-10 Years
Remote Status: On-site
๐ Role Summary
-
Spearhead the design, development, and enhancement of high-quality, scalable software solutions for the Foreign Exchange (FX) User Interface (UI) domain.
-
Drive innovation and excellence in digital offerings by leveraging advanced React and TypeScript programming, ensuring unparalleled customer and colleague experiences.
-
Collaborate closely with product managers, designers, and fellow engineers to define software requirements, devise solution strategies, and ensure seamless integration with business objectives.
-
Champion secure coding practices, robust testing methodologies, and a culture of continuous learning and technical excellence within the engineering team.
-
Lead architectural decisions, large-scale refactorings, and the establishment of best practices across a shared codebase, contributing to the overall technical vision.
๐ Enhancement Note: The role title "FX UI React Developer" strongly suggests a specialization within the financial technology sector, specifically focusing on the front-end development of applications related to Foreign Exchange trading or information systems. This implies a need for an understanding of financial markets, low-latency requirements, and complex data visualization, even if not explicitly stated. The "Assistant Vice President Expectations" section indicates a senior individual contributor role with potential leadership responsibilities in guiding technical strategy and mentoring junior developers.
๐ Primary Responsibilities
-
Design, develop, and implement robust and scalable front-end software solutions for FX trading platforms and related applications, utilizing React and strict TypeScript.
-
Architect and implement server state management solutions using TanStack React Query and Apollo Client (GraphQL) to ensure efficient data retrieval and manipulation.
-
Develop and maintain
Application Requirements
Requires deep proficiency in React and strict TypeScript, including advanced component patterns and server state management. Experience with modern testing tools like Playwright and Vitest, as well as DevOps and micro-frontend architecture, is highly valued.