Overview
The Frontend Developer will join a trading technology team at a leading commodity trading firm for a 12-month contract. This role requires the development of high-performance, real-time user interfaces to present complex market data effectively for traders and front-office users. The developer will collaborate closely with various stakeholders to enhance functionality and overall user experience within the applications.
Responsibilities
- Design, build and maintain sophisticated front-end applications using React.
- Develop high-performance user interfaces for displaying real-time market data.
- Build interactive dashboards, charting solutions, and data visualisations.
- Integrate and customise charting libraries, including TradingView where appropriate.
- Consume and display live market data via WebSockets and APIs.
- Collaborate closely with traders, quantitative analysts, and back-end engineers.
- Optimise front-end applications for performance, scalability and responsiveness.
- Contribute to UI architecture and continuously improve the user experience.
Requirements
- Strong commercial experience with React and modern JavaScript (ES6+).
- Proven experience building sophisticated front-end applications and user interfaces.
- Experience developing real-time, data-driven applications.
- Experience building market data visualisation tools, dashboards, or charting applications.
- Strong understanding of WebSockets, APIs, and live data streaming.
- Solid knowledge of HTML5, CSS3, and modern front-end architecture.
- Experience optimising front-end performance for data-intensive applications.
- Experience using Git and modern development workflows.