This is a hands‑on individual contributor role. No people management, no line reports — just quality engineering on complex, real‑time problems alongside experienced Java and Python backend engineers and the traders your software serves directly.
The firm wants someone who has built in anger in a demanding technical environment — where the users on the other side of the interface are experts with high standards and zero patience for latency or poor UX.
Responsibilities for the Frontend Software Engineer
- Build and maintain real‑time, data‑intensive UIs in React and TypeScript — consuming GraphQL APIs and handling high‑frequency data streams
- Work directly with front‑office traders and research teams to translate complex workflows into clean, performant interfaces
- Collaborate closely with Java and Python backend engineers to understand data models and API contracts
- Write well‑structured, maintainable frontend code and contribute to shared standards within the team
- Take ownership of your work end to end — from scoping through to production
What they need from the Frontend Software Engineer
- Solid commercial experience in a high‑performance or electronic trading environment — this is a genuine requirement, not a preference
- Strong React and TypeScript skills, applied at scale in a production codebase
- GraphQL experience — comfortable consuming APIs, understanding query structure, and working with real‑time data
- Experience building UIs where performance and data throughput genuinely matter
- Enough familiarity with Java or Python to work effectively alongside backend engineers
- Clear communicator — you will work directly with traders who know exactly what they need
Core stack
Salary benchmarked to financial services
Market‑leading bonus
Private medical insurance
Life insurance
25 days’ holiday
Premium City of London office
This search is being managed exclusively by Miller Maxwell. If you have solid hands‑on experience building frontend systems in an electronic trading or similarly demanding environment, we would like to hear from you.
#J-18808-Ljbffr…
