Job brief:

Background

Reasunta is growing to boost the E-Fixed and eFX capabilities for implementing low latency, high performance and real-time electronic trading systems. This could involve building bespoke pricing and trading platforms, as well as distribution of market data to external clients. Therefore, we seek a React/JS Engineer.

Summary

The React/JS Engineer will join our Banking & Trading team and start working on our client's eFI TransFicc project to help us adopt new connectivity while optimizing our e-trading platform performance.

The candidate must have a proven track record of working in a highly dynamic environment with demanding clients and challenging deadlines. The successful candidate will gain excellent exposure to these business areas as well as an opportunity to work in a technically challenging, delivery focused environment.

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

Responsibilities:

  • 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 and continually improve the functionality and service levels to the business.

Main skills:

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

Nice to have knowledge:

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

Location

Prague, Czechia

Job Overview
Job Posted:
3 days ago
Job Expires:
Job Type
Full Time

Share This Job: