Senior Front-End REACT/Svelte Software Developer - Commodity/FX Trading Platform

Templeton and Partners Ltd
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

JavaScript
API
Component-Based Software Engineering
HTML5
Automation of Tests
Azure
Big Data
CSS
Cloud Computing
Cloud Engineering
Software Quality
Code Review
Continuous Integration
Design of User Interfaces
Node.js
Performance Tuning
Scrum
Ui Patterns
Svelte
Responsive Web Design
Data Streaming
TypeScript
Web Content Accessibility Guidelines
Web Applications
React
Git Flow
Material Design
Real Time Data
GraphQL
Front End Software Development
React
React Testing Library
Es2015

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

Apply for this position