React Developer
Robert Half Technology are assisting a market leading financial services organisation to recruit a React Developer on a contract basis. Hybrid working - London based.
Role:
• The React Developer will be responsible for designing, building, and maintaining high-quality front-end applications using React and TypeScript within a secure, data-driven environment.
• Work closely with backend engineers, UX designers, and technical stakeholders to deliver robust, scalable web applications aligned to business and regulatory requirements.
• Develop and maintain complex, data-heavy interfaces including dashboards, reporting views, grids, filters, and workflow-driven user journeys.
• Implement efficient state management patterns, handling both client and server state, including caching, error handling, and data synchronisation strategies.
• Ensure front-end performance is optimised through techniques such as code splitting, virtualisation, bundle optimisation, and rendering efficiency improvements.
• Collaborate on API design through a Backend-for-Frontend (BFF) approach, ensuring clean, predictable data contracts.
• Embed security-by-design principles into all front-end development, including secure data handling and authentication considerations.
• Maintain high standards of accessibility, usability, and cross-browser compatibility.
• Contribute to CI/CD pipelines, testing strategies, and overall engineering best practices.
• Provide clear technical documentation and contribute to front-end architectural decisions.
Profile:
• The React Developer will have strong commercial experience building modern React and TypeScript applications in financial services or similarly regulated environments.
• Proven experience delivering complex, enterprise-grade front-end applications from build through to production.
• Strong understanding of front-end architecture, including scalable project structure, reusable component design, and maintainable code patterns.
• Advanced TypeScript skills, including typing API responses, shared models, and robust component interfaces.
• Experience working with modern state management and data-fetching patterns (e.g. React Query / TanStack Query or equivalent).
• Demonstrable experience building data-intensive UIs such as dashboards, analytics views, and high-interaction workflows.
• Strong awareness of front-end performance optimisation techniques and debugging performance issues in production systems.
• Experience implementing automated testing strategies with a pragmatic approach to test coverage and quality.
• Solid understanding of secure front-end development practices, including authentication flows, session handling, and dependency management.
• Exposure to modern front-end tooling and practices, including CI/CD pipelines and cloud-based deployment environments.
• Strong communication skills with the ability to work effectively in cross-functional delivery teams.
Company:
• Market leading financial services business with a strong focus on technology-driven delivery
• Contract-based role within a fast-paced, delivery-focused engineering environment
• Hybrid working with a London base
• Collaborative environment working on greenfield and enterprise-scale platforms
Salary & Benefits:
The salary range/rates of pay is dependent upon your experience, qualifications or training.