Senior Frontend Developer - React
Talenthawk Limited
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 100KJob location
Tech stack
API
Audit Trail
Data Security
Software Design Patterns
Performance Tuning
Management of Software Versions
Web Content Accessibility Guidelines
WebSocket
React
Real Time Data
Front End Software Development
REST
Requirements
- 5+ years in frontend development, with a proven track record delivering financial services solutions.
- Expert-level proficiency in React with a deep understanding of component-based architectures and design patterns.
- Deep understanding of FinTech UI requirements-including data security, audit trail displays, complex financial workflows, and regulatory compliance interfaces.
- Proven track record consuming RESTful and event-driven APIs, implementing authentication/authorization, and handling real-time data (e.g., WebSockets, Server-Sent Events).
- Strong experience with accessibility (WCAG compliance) and performance optimization strategies (e.g., lazy loading, code splitting, runtime profiling).
- Experience building and maintaining Design Systems (component libraries, design tokens, documentation, versioning).
About the company
Our client is a technology company within the financial services sector seeking a Senior Frontend Developer to join their developer team. This is a senior individual contributor role focused on building interfaces that make complexity feel simple for financial professionals.
You will spend 80% of your time hands-on building the UI for our core platform. The remaining 20% will focus on technical design, raising standards, and shaping our frontend architecture.
What You'll Own:
* Frontend systems development: UI components, state management, design systems, API integration, and real-time data handling.
* Code Quality & Standards: Driving frontend engineering practices, writing exemplar code, and proactively managing technical debt.
* Technical Design: Translating architectural patterns into pragmatic UI solutions, making framework and library decisions.