Your search has found 7 jobs

Job Title: React Developer (AVP)

Location: London (Hybrid – 2 days in-office)

Team: Brand new FX Data & Analytics team

 

About the Role:

Join a newly formed team building business-critical dashboards for trading and sales desks. You’ll work closely with the business, delivering interactive analytics tools that provide real-time insights into day-to-day operations, P&L, and more. The tech stack is React-based UI, with Java/Python on the backend and a data layer. The environment is greenfield, with significant ownership and the chance to shape frameworks from the ground up.

 

Key Responsibilities:

  • Develop and enhance interactive dashboards for trading and analytics
  • Collaborate directly with trading desks and stakeholders
  • Build and maintain React-based UIs, leveraging WebSockets for real-time data
  • Contribute to framework design and implementation
  • (VP) Provide technical leadership and deeper FX/e-trading expertise

 

Must-Have Skills:

  • Strong React development experience (WebSockets a plus)
  • FX knowledge beneficial but not essential
  • Confident communicator, comfortable working with business users and quants
  • Willingness to work across the stack (some Java/Python exposure is a plus)

 

Nice-to-Have:

  • Experience in banking or trading environments
  • Previous work with data visualisation or analytics platforms

 

Team & Culture:

  • Small, collaborative team with direct business exposure
  • Opportunity to influence technology choices and frameworks
  • Flexible on requirements for the right attitude and skills

 

Interview Process:

4 stages – screen, technical deep dive, psychometric test, and business interview 

Opportunity Type: Permanent
Job published: 19-11-2025
Job ID: 165341

Job Title: React Developer (VP & AVP)

Location: London (Hybrid – 2 days in-office)

Team: Brand new FX Data & Analytics team

 

About the Role:

Join a newly formed team building business-critical dashboards for trading and sales desks. You’ll work closely with the business, delivering interactive analytics tools that provide real-time insights into day-to-day operations, P&L, and more. The tech stack is React-based UI, with Java/Python on the backend and a data layer. The environment is greenfield, with significant ownership and the chance to shape frameworks from the ground up.

 

Key Responsibilities:

  • Develop and enhance interactive dashboards for trading and analytics
  • Collaborate directly with trading desks and stakeholders
  • Build and maintain React-based UIs, leveraging WebSockets for real-time data
  • Contribute to framework design and implementation
  • Provide technical leadership and deeper FX/e-trading expertise

 

Must-Have Skills:

  • Strong React development experience (WebSockets a plus)
  • E-Trading and FX experience required; (AVP) FX knowledge beneficial but not essential
  • Confident communicator, comfortable working with business users and quants
  • Willingness to work across the stack (some Java/Python exposure is a plus)

 

Nice-to-Have:

  • Experience in banking or trading environments
  • Previous work with data visualisation or analytics platforms

 

Team & Culture:

  • Small, collaborative team with direct business exposure
  • Opportunity to influence technology choices and frameworks
  • Flexible on requirements for the right attitude and skills

 

Interview Process:

4 stages – screen, technical deep dive, psychometric test, and business interview 

Opportunity Type: Permanent
Job published: 19-11-2025
Job ID: 165275

Job Title: AVP – Python/Java Developer

Location: London (Hybrid, 2 days in-office)

 

About the Role:

Join a brand-new team at a leading global investment bank, working at the heart of FX Data & Analytics. You’ll be building and supporting the core data and analytics layer that bridges downstream data sources and upstream React-based UIs. The work is a blend of Python and Java, with a strong focus on Python for data transformation and analytics, and Java for connecting to front-end systems.

 

Key Responsibilities:

  • Develop and maintain the data and analytics layer (Python/Java) supporting business-critical dashboards.
  • Collaborate closely with quant developers and business stakeholders.
  • Consolidate and enhance fragmented solutions into a robust, scalable platform.
  • Support the team in connecting to diverse data sources and running analytics.
  • Help shape the technical direction of a new team and greenfield projects.

 

What We’re Looking For:

  • Strong experience with Python and Java (framework experience; not core Java/low-latency focus).
  • E-Trading experience.
  • Confident working with business users and stakeholders, including quants.
  • Flexible on the Python/Java split (more Python work in the future).
  • FX knowledge is a plus, but not essential.

 

Team & Culture:

  • New team, collaborative environment.
  • Opportunity to work closely with the business and have a direct impact.



Opportunity Type: Permanent
Job published: 19-11-2025
Job ID: 165374

Senior Front-End Engineer 
Location: Wroclaw, Krakow or London
Type: Contract - with high potential for permanent conversion to Associate Director or Director level depending on experience
Duration: 6 months +
Rate: Up to 2150 PLN per day (Poland) / up to £950/day (London)

We are looking for an experienced Front-End Engineer to join a high-performing team building cutting-edge financial desktop applications. This role focuses on delivering robust, real-time solutions using modern JavaScript and interoperability standards.

Key Responsibilities

Develop front-end components for high-performance desktop applications.
Implement asynchronous JavaScript patterns for real-time, event-driven systems.
Work with OpenFin APIs for window management and inter-application messaging.
Ensure interoperability between applications using FDC3 standards.
Optimize performance and troubleshoot complex issues in production environments.

Required Skills

Advanced proficiency in JavaScript, with strong knowledge of asynchronous programming (Promises, async/await, event-driven architecture).
Hands-on experience with OpenFin APIs.
Understanding of FDC3 protocols for secure, standardized communication.
Strong debugging and performance optimization skills.
Familiarity with REST APIs and JSON.

Ideal Candidate

Experienced in building complex, real-time front-end systems.
Comfortable working in agile, collaborative environments.
Interested in financial technology and interoperability standards.
Nice to have: React.JS and .Net or Java

Opportunity Type: Resource Augmentation
Job published: 14-11-2025
Job ID: 171544

Senior UI Developer (React/TypeScript)

Contract Type: B2B Contract

Duration: 6 month rolling contract with at least 2 years of work secured

Rate: Up to 2,300 PLN per day (depending on experience and seniority)

Location: Remote in Poland (only 1 day per month in-office initially)

 

About the Opportunity

 

Join a new team being established in Poland as part of an international expansion by a leading global financial institution. This is a rare opportunity to work on an in-house built pricing, execution, and trade processing platform for financial markets as part of a global development team.

 

Key Responsibilities

 

Work across all delivery stages from requirements gathering to post-release support

Own and collaborate on technical design decisions

Break down large projects into manageable tasks and coordinate solution delivery

Build new functionality within existing coding patterns and architecture

Coach other developers and participate in hiring processes

Develop complex, real-time event-driven multi-modular single page applications

 

Essential Requirements

 

7+ years of relevant development experience

Expert-level skills in React, Redux, RxJS, NPM/Yarn, webpack, CSS, HTML

Experience with CI/CD pipelines (e.g., Azure DevOps)

Proven experience building complex, real-time (event-driven) multi-modular single page applications

Strong software design principles and knowledge of design patterns

Ability to optimize performance of latency-sensitive systems

Full-stack development capability (preferably with Java backend experience)

Fluent English communication skills

 

Preferred Qualifications

 

Financial markets domain knowledge

Experience with TypeScript in enterprise environments

Background in high-performance trading systems

Previous experience in international banking or financial services

 

What We Offer

 

Competitive daily rate up to 2,300 PLN

Long-term contract security with 2+ years of work already confirmed

Remote-first working arrangement with minimal office requirements

Opportunity to work on cutting-edge financial technology

International collaboration with global teams

Professional development through coaching and mentoring opportunities

 

Ideal Candidate Profile

 

You are a seasoned UI developer with deep expertise in React and modern JavaScript frameworks. You thrive in fast-paced environments where performance and reliability are critical. You have experience with real-time systems and understand the unique challenges of building user interfaces for financial applications.

Opportunity Type: Resource Augmentation
Job published: 26-10-2025
Job ID: 151048

Join a leading investment bank’s global FM Digital Channels team and help build a cutting-edge pricing and trade platform for Financial Markets, used by Quants and Traders.

What you’ll do:

  • Build real-time, event-driven backend systems
  • Own technical design and delivery
  • Collaborate globally across squads
  • Coach junior devs and drive innovation

Tech Stack:
Java, Spring Boot, RX Java, REST, Kafka, Cassandra, Kubernetes, Docker, Azure DevOps
Bonus: React & TypeScript exposure

You bring:
✔ 8+ years Java experience
✔ Financial Markets / e-trading knowledge
✔ Strong problem-solving & ownership mindset
✔ Fluent English & great communication

Opportunity Type: Resource Augmentation
Job published: 24-10-2025
Job ID: 151015

Role: Core Java Developer
Location: Remote – US-based preferred (ideally EST)
Salary: Flexible, based on experience

 

About the Role

A specialist trading technology firm is looking for a Backend Java Engineer to help build and optimise its high-performance FX trading systems. This role suits someone with a strong handle on core Java without the reliance of frameworks, who enjoys working close to the metal—performance matters, and every microsecond counts.

You’ll be involved in both greenfield projects and enhancements to legacy systems, working within a close-knit team of experienced engineers. There’s a strong emphasis on autonomy, low-latency optimisation, and getting things done without layers of process.

 

What You’ll Work On

  • Enhancing and maintaining high-throughput, real-time trading applications.
  • Building new features with a strong focus on performance, scalability, and system integrity.
  • Diagnosing and resolving performance issues (e.g. GC tuning, multi-threading, latency spikes).
  • Writing robust unit tests and contributing to code quality and peer reviews.
  • Occasionally touching front-end elements (React/TypeScript), but mainly from a backend understanding perspective.
  • Operating within a fast-paced, latency-sensitive trading environment where backend efficiency is king.

 

What We’re Looking For

Essential Technical Skills

  • Strong core Java skills with 3+ years of hands-on backend experience.
  • Understanding of threading, memory usage, collections, and performance tuning.
  • Experience working on systems where throughput and latency are critical.
  • Familiarity with messaging protocols and event-driven architecture.
  • Desirable Technical Skills
  • Exposure to technologies such as FIX, Protobuf, PostgreSQL, Maven, Jenkins.
  • Some familiarity with React or TypeScript is helpful but not essential.
  • Previous experience in financial markets or trading systems is a big plus.
  • Experience working in multi-threaded, low-latency environments.

Soft Skills

  • Able to work independently and remotely within a lean, delivery-focused team.
  • Strong communication skills—written and verbal.
  • Previous experience in fast-paced environments such as fintech or trading desirable.

 

Why Join?

  • 100% remote with flexibility—no clock watching, just high standards and ownership.
  • Work on high-impact systems used by major financial institutions.
  • Small team, flat hierarchy, and a strong culture of collaboration (plus regular meetups and socials).
  • Real opportunity to work on systems where microseconds matter.
  •  

Interview Process

  • Introductory call
  • Three technical interviews (coding-heavy)
  • Final discussion with senior leadership

 

Opportunity Type: Permanent
Job published: 07-07-2025
Job ID: 117406