Python / React Developer – Front Office FX Technology
Python / React Developer – Front Office FX Technology
Posted 18 days ago
SENIORITY
Senior
About the role
- Translate desk requirements into well-designed technical solutions, from analysis through delivery
- Build and maintain web applications for FX traders and sales across both frontend and backend, using a modern tech stack
- Develop and enhance pricing and analytics tools covering spot, forwards, and swaps, including curve construction
- Take ownership of a development stream and drive it independently
- Help migrate legacy spreadsheet-based tools onto a robust, industrialized platform while keeping existing processes running during the transition
- Troubleshoot production issues quickly and deliver pragmatic, value-added fixes
- Write unit and non-regression tests, contribute to the testing process, and keep documentation up to date
- Design with scalability and future evolution in mind
- Propose ideas to improve tooling, processes, and team efficiency
- What You Bring 3+ years of experience with strong Python skills (pandas, API development, non-regression testing)2+ years of experience with React or a comparable modern frontend framework
- Advanced spreadsheet skills: Excel functions, VBA, pivot tables
- Working knowledge of SQLUnderstanding of FX pricing and curve structures (spot, forwards, swaps), ideally with exposure to emerging market or LatAm currencies
- Familiarity with the full trade lifecycle: booking, risk, P&L, market data, settlement, and rolls
- Previous experience working directly on a trading floor
- Nice to HaveDocker and Kubernetes
- Event-driven architecture and Domain-Driven DesignTech Environment
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
