Contract - Senior JavaScript Developer (React/TypeScript) – Front Office Trading Platform Location: London - 1-2 Days Per Week (Can be flexible) Duration: 2 Years Industry: Global Investment Bank Daily Rate: £750 p/d Base Pay - £880 p/d PAYE Overview: Join a high-performing engineering team building a modern, real-time front-office trading platform for a global financial institution. This role focuses on delivering performant, modular, and scalable UI applications used in pricing and execution workflows. Key Responsibilities: Design, develop, and maintain complex 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 You Have: 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 We are committed to fostering a diverse and inclusive recruitment process. We actively seek talented individuals from all backgrounds, perspectives, and experiences.