-
Russell Tobin

React/JS Developer

Russell Tobin
United Kingdom · Contract · Not Applicable

React/JS Developer – London, UK (Hybrid) - £530 - £580/Day (Inside IR35)


Electronic trading specialist


Background

The E-Fixed income Development Team is responsible for implementing low latency, high performance and real-time electronic trading systems. The team has recently completed the replacement of a legacy Java Swing UI with a suite of apps based on the OpenFin/Here platform and React/JS. A React specialist is required to help grow and maintain the shared app framework and component library, ensure a consistent and intuitive UX across the suite of apps and work on new business-facing deliverables.


Summary

The developer will join the eFI team as a React/JS expert, working to extend and improve the key capabilities of our apps, and assisting colleagues with less front-end experience in delivering new features.

The business is ever changing and demands an agile development culture. The candidate must have a proven track record of being able to work in a highly dynamic environment with demanding clients and aggressive schedules. The successful candidate will gain excellent exposure to these business areas as well as the opportunity to work in a technically challenging, delivery-focused environment.


While maintenance of the existing platform and interaction with the various eFI teams is a key part of the role, there is also the opportunity to shape the future of the platform through projects and ongoing business requirements.


Key Requirements (Work Experience/Formal Education)


Essential:

  • Solid understanding of core JavaScript concepts (ES6+).
  • Proven experience in developing user interfaces with React.
  • Write clean, well-documented, and testable code.
  • Strong proficiency in CSS, including experience with CSS Modules for component styling.
  • Experience with front-end build tools and workflows (e.g., Webpack, Babel, npm/yarn).
  • Familiarity with state management libraries and patterns (e.g., Redux).
  • Experience with unit and integration testing frameworks (e.g., Jest, React Testing Library).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team in an Agile environment.


Desirable:

  • Experience with the Java programming language / Java back-ends.
  • Familiarity with desktop application development frameworks such as OpenFin/Here.
  • A willingness to learn and embrace new technologies
  • Experience working on user interfaces for trading systems or other financial applications.
  • Understanding of financial data and workflows, particularly within the fixed income domain.
  • Experience with charting libraries (e.g., Chart.js, Recharts).
  • Knowledge of accessibility best practices (WCAG).
  • Experience with CI/CD pipelines.


Key Responsibilities and Accountabilities:

  • Design, develop, and maintain user interfaces for our suite of desktop applications using React and JavaScript.
  • Take ownership of standardising the UX across all applications, ensuring a consistent and intuitive user experience.
  • Develop and enhance our UI framework and shared component libraries to promote code reusability and maintainability.
  • Implement new features and functionalities within the existing application landscape.
  • Collaborate effectively with backend developers, product owners and testers throughout the software development lifecycle.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Troubleshoot and resolve technical issues related to the front-end applications.
  • Contribute to the continuous improvement of our development processes and tooling.
  • Identify areas of improvement and performance tuning to eliminate any bottlenecks
  • To work with Financial Engineers, Business representatives and Business Analysts to understand the business needs and design potential solutions.
  • Provide 3rd Line support to existing systems to resolve problems, educate 1st/2nd Line RTB and continually improve the functionality and service levels to the business.

Key Skills

Ranked by relevance

react java reactjs css ui ux javascript webpack cicd
Login to Apply
Posted
May 26, 2025
Type
Contract
Level
Not Applicable
Location
London Area

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ampstek
Related

Java Developer

2026-05-28

Contract
Mid-Senior
Australia
IT Services
Information Technology
View Job Details
RED Global
Related

QA Automation Engineer

2026-05-21

Contract
Mid-Senior
Estonia
IT Services
Information Technology
View Job Details
Crossing Hurdles
Related

Project Management Specialist | Remote

2026-06-06

Contract
Associate
United Kingdom
Information Services
Project Management