React Developer
Robert Half is recruiting for a React Developer to join a market leading financial services organisation on a contract.
**This Role is Outside IR35**
ROLE: React Developer
LENGTH: 3 Months rolling
LOCATION: London based - 3 days in office
PAY: Outside IR35
The Opportunity
An exciting contract opportunity is available for a highly experienced Senior Front-End Engineer to lead the development of a brand-new, secure, data-driven analytics platform. This role focuses on building a modern web application from the ground up, working alongside backend engineers, UX designers, and security teams.
You will take ownership of the front-end architecture and delivery, ensuring high standards across performance, usability, and security in a regulated environment.
The Role
You will design and build a high-performance front end using React and TypeScript, creating complex dashboards and workflows that integrate with backend services via APIs.
This is a hands-on role covering the full development lifecycle, from early design through to production, testing, and optimisation.
Key Responsibilities
- Lead the front-end build of a scalable React & TypeScript application from scratch
- Develop data-heavy user interfaces including dashboards, tables, filters, and multi-step workflows
- Implement robust state management and efficient data-fetching patterns
- Optimise performance (rendering, bundle size, large datasets, and network efficiency)
- Collaborate with backend teams on API design and integration
- Apply secure development practices and ensure data protection standards
- Ensure accessibility and usability across complex interfaces
- Maintain high code quality through testing, reviews, and CI/CD practices
- Contribute to build pipelines, deployment processes, and documentation
Required Skills & Experience
Must Have:
- Strong commercial experience building modern React applications
- Advanced TypeScript skills
- Proven experience designing scalable front-end architecture
- Experience delivering complex, data-intensive UIs (dashboards, grids, workflows)
- Strong understanding of performance optimisation for large datasets
- Experience with state management and data-fetching tools (e.g. TanStack Query)
- Solid testing practices and code quality standards
- Experience working in secure or regulated environments
- Hands-on experience with D3.js and building interactive data visualisations
- Strong charting experience (custom charts, performance-focused rendering, and data visualisation best practices)
Nice to Have
- Experience with Next.js (SSR, routing, performance considerations)
- Knowledge of CDN-hosted SPAs and caching strategies
- Familiarity with authentication/identity systems (OAuth2, OIDC)
- Experience with real-time data (WebSockets, SSE)
- Exposure to BI tools or reporting platforms
If this is of interest please apply or send CV to taryn.seidle@roberthalf.co.uk