Negotiable
Undetermined
Hybrid
London Area, United Kingdom
Summary: The role of Front-End Engineer (React/TypeScript) involves developing accessible and high-performance Single Page Applications (SPAs) for a UK banking client on a 6-month contract. The position requires collaboration with design and back-end teams to ensure integration with the bank's design system and services. Key technologies include React, TypeScript, and testing frameworks, with a focus on accessibility and performance. The role is hybrid, based in the London area.
Key Responsibilities:
- Deliver modular, well-tested SPA components/pages.
- Integrate with backend APIs (REST/GraphQL) and authentication flows (OAuth2/OIDC).
- Collaborate with designers and back-end/AI teams on end-to-end features.
- Ensure accessibility, performance budgets, and observability (e.g., web vitals).
Key Skills:
- Core skills: React, TypeScript, Redux/Redux Toolkit; Next.js (nice-to-have).
- Accessibility-first (WCAG 2.x), semantic HTML, ARIA, design tokens.
- Strong testing habits: Jest, React Testing Library, Cypress/Playwright.
- UI quality: performance profiling, code-splitting, hydration, SSR/ISR (Next.js).
Salary (Rate): undetermined
City: London Area
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Front-End Engineer (React / TypeScript) 6 Months Contract UK Based (Hybrid)
Our Uk Banking client are looking for a Front-end Engineer to join on an initial 6 month contract to build accessible, performant Single Page Applications (SPAs) that integrate cleanly with the Banks design system and services.
Core skills React, TypeScript, Redux/Redux Toolkit; Next.js (nice-to-have). Accessibility-first (WCAG 2.x), semantic HTML, ARIA, design tokens. Strong testing habits: Jest, React Testing Library, Cypress/Playwright. UI quality: performance profiling, code-splitting, hydration, SSR/ISR (Next.js).
Responsibilities
- Deliver modular, well-tested SPA components/pages.
- Integrate with backend APIs (REST/GraphQL), auth flows (OAuth2/OIDC).
- Collaborate with designers and back-end/AI teams on end-to-end features.
- Ensure accessibility, performance budgets, and observability (e.g., web vitals).
Nice-to-have
- Familiar with the Banks Web SDK, internal design systems, and accessibility requirements.
- Experience working within the Banks engineering standards and governance.
- Monitoring/analytics, feature flags, AB testing.
If you find this opportunity intriguing and aligning with your skill set, we welcome the submission of your CV without delay.