React/JS Developer

React/JS Developer

London Full-Time No home office possible
J

Social network you want to login/join with:

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)

  • 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.
  • 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:

  • 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.

#J-18808-Ljbffr

J

Contact Detail:

JR United Kingdom Recruiting Team

React/JS Developer
JR United Kingdom
J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>