Senior Front-End REACT/Svelte Software Developer - Commodity/FX Trading Platform
Role details
Job location
Tech stack
Job description
- Senior Front End REACT/Svelte Software Developer (12 Month Contract inside)
- Commodity/FX Trading Platform
- Hybrid | 12 Month Contract inside | Front End Engineering
We're hiring a Senior Front End/UI Software Developer to join a technology team building high-performance digital trading platforms used across Commodity and FX markets.
This is a hands-on contract role suited to an experienced Front End engineer who is comfortable operating in complex, enterprise-scale environments, working closely with traders, product owners, designers, and Back End engineers to deliver production-grade, data-intensive applications at pace.
The Role
You'll play a key role in the design and development of modern trading UIs, supporting Real Time data, analytics, and workflow-driven user experiences critical to Commodity and FX trading operations.
Key Responsibilities
- Design and develop high-quality, responsive trading interfaces using Svelte and TypeScript
- Build modular, reusable UI components aligned with enterprise design systems
- Collaborate closely with UX/UI designers to deliver accessible, intuitive user experiences
- Integrate Front End components with Back End services and APIs (REST/GraphQL)
- Contribute to CI/CD pipelines, automated testing, and code quality standards
- Participate in code reviews, technical discussions, and solution design
- Diagnose and resolve performance, usability, and browser-compatibility issues
- Work within Agile delivery teams (Scrum/Kanban), supporting sprint planning and delivery
Essential Technical Skills
- Strong hands-on experience with React and/or Svelte
- TypeScript and modern JavaScript (ES6+)
- Component-based UI development
- State management (Redux, Context API, or equivalent)
- HTML5, CSS3, responsive design, and modern styling approaches
- Experience consuming APIs and handling asynchronous data flows
- Front End testing frameworks (Jest, React Testing Library, or similar)
- Git-based workflows and CI pipelines
Desirable Experience
- Exposure to Commodity, FX, or financial trading platforms
- Enterprise-scale React frameworks or design systems
- Component libraries and Storybook-style tooling
- Cloud-hosted environments (Azure or similar)
- Front End performance optimisation and observability
- Accessibility standards (WCAG) and inclusive design
- Node.js or Front End-adjacent tooling
Ways of Working
- Comfortable in large, multi-team enterprise trading environments
- Able to work independently and manage priorities effectively
- Strong communicator with both technical and non-technical stakeholders
- High engineering standards around quality, maintainability, and documentation
- Experience with data-heavy, Real Time, or analytics-driven UIs is a plus
Background
- Proven commercial experience delivering React-based or Svelte-based web applications
- Previous contract or consulting experience preferred
- Experience working alongside Back End, platform, and cloud engineering teams
- Trading domain knowledge (Commodity or FX) beneficial but not essential
Interested? Apply now or get in touch to discuss further.
Requirements
- Strong hands-on experience with React and/or Svelte
- TypeScript and modern JavaScript (ES6+)
- Component-based UI development
- State management (Redux, Context API, or equivalent)
- HTML5, CSS3, responsive design, and modern styling approaches
- Experience consuming APIs and handling asynchronous data flows
- Front End testing frameworks (Jest, React Testing Library, or similar)
- Git-based workflows and CI pipelines
Desirable Experience
- Exposure to Commodity, FX, or financial trading platforms
- Enterprise-scale React frameworks or design systems
- Component libraries and Storybook-style tooling
- Cloud-hosted environments (Azure or similar)
- Front End performance optimisation and observability
- Accessibility standards (WCAG) and inclusive design
- Node.js or Front End-adjacent tooling
Ways of Working
- Comfortable in large, multi-team enterprise trading environments
- Able to work independently and manage priorities effectively
- Strong communicator with both technical and non-technical stakeholders
- High engineering standards around quality, maintainability, and documentation
- Experience with data-heavy, Real Time, or analytics-driven UIs is a plus
Background
- Proven commercial experience delivering React-based or Svelte-based web applications
- Previous contract or consulting experience preferred
- Experience working alongside Back End, platform, and cloud engineering teams
- Trading domain knowledge (Commodity or FX) beneficial but not essential