Senior Full Stack Developer (React-Focused)

Caspian One Ltd
Manor Park, United Kingdom
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 234K

Job location

Manor Park, United Kingdom

Tech stack

Clean Code Principles
Java
JavaScript
Big Data
Code Review
Continuous Integration
Design of User Interfaces
Performance Tuning
Data Streaming
TypeScript
Eslint
React
WebPack
Information Technology
Front End Software Development
React
React Testing Library
Api Design
Code Restructuring

Job description

We're looking for a React-strong Full Stack Engineer to join a Front Office applications team. The role is Front End-heavy and focuses on refactoring and improving high-performance UIs used across trading, regulatory and operations workflows. You'll work closely with product, engineering and business teams to deliver fast, scalable, well-tested interfaces., * Lead React UI development - refactor complex Front End codebases and deliver high-quality, performant interfaces.

  • Build reusable components and scalable client-side architecture.
  • Collaborate with Java Back End teams on API design and data flows.
  • Optimise performance for large datasets (search, filtering, paging).
  • Write strong tests - unit, integration, CI pipelines.
  • Contribute to design discussions, code reviews and mentoring.
  • Work with product, BA and QA teams to turn requirements into polished user experiences.
  • Participate in on-site technical interviews as needed.

Requirements

  • Expert React engineering - hooks, functional components, performance tuning.
  • Strong Front End architecture and clean-code mindset.
  • Working knowledge of Java and integrating React with Java-based services.
  • Experience building UIs that handle large datasets with high responsiveness.
  • Familiarity with modern tooling: Webpack/Vite, Babel, ESLint, Jest, React Testing Library.
  • Solid understanding of state management (Redux, Context, etc.).

Nice-to-Have

  • Experience in financial services/trading/regulatory environments.
  • Strong TypeScript skills (preferred).
  • Experience with Real Time or search-heavy UI performance engineering.
  • Computer Science degree

Apply for this position