Sanderson - Javascript Developer
Developer is needed in London, United Kingdom.
Client: Sanderson
Location: London, United Kingdom
Contract: Contractor
Job Description
Contract - Senior JavaScript Developer (React/TypeScript) for a Front Office Trading Platform located in London. The role requires 1-2 days in the office (with flexibility), lasts for 2 years, and is within the Global Investment Bank industry. The daily rate is £750 p/d Base Pay, rising to £880 p/d PAYE.
Join a high-performing engineering team tasked with building a modern, real-time front-office trading platform. This role focuses on creating performant, modular, and scalable UI applications used in pricing and execution workflows.
Key Responsibilities
- Design, develop, and maintain complex Single Page Applications (SPAs) using React and TypeScript.
- Build real-time, event-driven UIs integrating with pricing and trading systems.
- Own full software lifecycle: design, implementation, testing, deployment, and L2 support.
- Collaborate with global teams (quants, product, backend, QA) in an Agile setup.
- Contribute to architectural decisions, platform evolution, and best practices.
Tech Stack
- Core: JavaScript (ES6+), TypeScript, React, Redux, Webpack, CSS/SASS
- Architecture: Modular SPA, Micro-Frontends, Event-Driven UIs
- Protocols: REST, WebSocket
- Tooling: Git, Jira, Confluence, CI/CD (Jenkins, Docker)
- Bonus: RxJS, Java/Spring Boot, Kafka, Cassandra
Requirements
- Strong knowledge of UI performance, design patterns, and testing.
- Experience in low-latency or real-time systems.
- Exposure to financial markets, trading platforms, or derivatives (preferred).
- Strong communication, autonomy, and ownership mindset.
Bonus Points For
- Full-stack experience (Java backend).
- Exposure to pricing engines, order management, or e-trading systems.
- Background in financial services or capital markets tech.
Diversity and Inclusion
We are committed to fostering a diverse and inclusive recruitment process. We actively seek talented individuals from all backgrounds, perspectives, and experiences.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.